"...and his heart is in the right place..."
I do not doubt that his heart is in the right place.
"...As for the walk to India, there is more to the story. An (irresponsible in my opinion) mother foisted her daughter on him and at the same time someone else attached themselves. If he had remained by himself I think he would have found some way to manage and progress but because he was too kind/weak to say no to these people he was responsible for looking after them as well and it all went pear-shaped. A bit of forethought and a few french lessons would have helped as well..."
That doesn't wash. No mention of this was made when having courted the worlds media about his walk from Bristol to India, he gave up at Calais!
He gave up at Calais! Not Vienna, not Istanbul, not Tehran but Calais. If these hangers on were the cause of his failure, the cause which forced him to return to the UK there was nothing to stop him getting them back where they needed to be and then hitching back to France to continue his journey. No, at the time he announced that he planned to walk around the UK instead.
The next we heard from him was when this article about living without money surfaced a few years back, he once said that "I want my life to be a message", what kind of message is he sending? Have big ideas and plans, tell everyone and then cop out when things get a bit tricky?
I can live with some people not paying taxes, I don't doubt that the world is a better place because the odd poet, musician, artist, writer or philosopher trundles through their life relying on the rest of society to carry them. They contribute to society in a different way. However such people are few and far between and this guy isn't one of them.
"...He has recently spent time in Greece helping set up a self reliant community..."
Can you name the community? How self reliant are they, can they defend themselves against invading armies? can they stop powerful corporate interests stealing their water supply or land? Do they have an onsite trauma team to deal with serious injuries? Just how self reliant are they?