So may I suggest you take a more process oriented approach and not so much a results oriented approach. It's easier for everyone. So as long as someone is trying to cut down on meat because of the animals then he is vegan,
Problem is Lou - the Original Poster isn't doing it for the animals - he was honest enough to say that and I commend him for it. He is using the wrong terminology that's all, maybe he could say he is aiming to be plant based.
I do agree with you though as for some people it's hard to go cold turkey - When I ended up going vegan it was only because one thing ended up leading to another and I couldn't believe what I was seeing at each stage. At first i went organic because I stupidly thought at least the animals had a good life but quickly saw the idiocy of that, then fish and had the notion of "fish eat fish" so fair game - then saw a documentary on lobster fishing, then eggs until I saw what they did to male chicks and finally honey when I found out they de wing the queen and also set the hives alight during winter and substitute their honey with sugar water.
Education is the most important thing and pictures/videos paint a thousand words but some people just don't want to know and some don't even care.
I remember my girlfriend at the time giving me evil stares because I turned the laptop towards her to show her what was going on. I should have dumped her there and then.
There is absolutely no excuse to carry on eating animal products in this day and age - or buying to wear them. Cheese unfortunately is addictive because of the casomorphine I really don't know how they will solve that for people with lower will power.
I even found it hard to call myself a vegan as of a few weeks ago when my cat passed away as it was torture buying animals for him to eat - it really broke my heart. He didn't eat the vegan stuff I got him. If I ever rescue another animal I would have to return to my old ways unless they bring something out that they would eat - dogs are a bit easier to cater for I think - I don't know.