What you have written in the article is all right. However, consider this.
All the knowledge of the Vedas can not feed hungry mouths. Yoga can not quench a person's thirst and meditation will not cure cancer in normal human beings.
We have come down a different path and we must not rest until we achieve the ultimate goal of becomin a super power.
What we really need is :
a) Military strength b) Continuous economic growth c) Another green revolution to make India self sufficient in food and water
What we currently lack is sufficient military strength. We also lack honesty and do not trust our fellow Indians as much as we trust some outsiders. We need some more discipline and lawfulness. Above all, we must learn to love India and our fellow citizens.
These things will take time. They can not be brought about by the politicians. These things can only be done by great teachers (gurus in the past) in schools.
Once we are on top, we an teach the world regaring Vedas, meditation peace etc. Until then no one will take us seriously.