Mahatma Gandhi was a great soul and he succeeded in leading the Indians at an opportune time. However it is wrong to conclude that it was only the charisma of Mahatma Gandhi that helped India attain freedom. There are several reasons why the British left India; out of which the non-violent movement of Mahatma Gandhi was only one reason.
Today's political world is very much more complicated than what it was in 1947. All over the world we find innocent and unarmed people being massacred with impunity. Nothing happens. Though I am not a fan of Pandit Jawaharlal Nehru, I find the social diplomacy played by him has also helped to a great extent.
A young Mahatma Gandhi will not help India in any way. He will be just jailed on some false allegations and remain there for life. What we need in young dynamic leaders who are able to use force against corruption. Requesting, pleading and fasting will not help. There are a couple of instances where people have fasted unto death and actually died; but the problems remain.