I actually like this debate!
I think it is more profound and can help us be more philosophical about events, rather than speculating and guessing about Priority dates and getting stressed about something so far out of our control that it is ridiculous.
Firstly tertiary education is generally always subsidised by society, in some form or the other. Much of the subsidy is indirect but the rest of it is not. Even otherwise how does one put a price on the work your teacher does on you. In fact how does one pay off their mom or dad for raising them! Hence in India they say after Father and Mother comes the Teacher, hence the culture of respect for these people and education.
Secondly out of the hundreds of millions of people, you were one afforded the priviledge....................money is secondary in this matter.
These are some of the reasons some of the wealthiest people in the US feel almost duty bound to give hefty donations to their alma maters, it is since they value their educational experience so much that they feel it is a part of their very being and feel like showing it in a tangible way before they die, and they want the benefit of that experience to accrue to others so that their society is strengthened by such institutions producing more such people.
Again, as one poster pointed out techy, you will never be able to change the fact that you were born in India nor should you wish to, you are better off embracing the good and throwing your 2 cents at changing the bad rather than criticising a country with a lot of problems.
I agree with you in the sense that some problems there are simply not addressed and keep perpetuating themselves and even get worse year by year eg overpolulation, Dirty politics etc, but these are aspects of democracy. Like it or not, it is the same freedom that in large part has allowed you to get to where you are. This is why so many US established NRIs throw their 2 cents weight at some sort of development there.
Change is slow and painstaking and perhaps will not even happen to your liking in our lifetimes, since one lifetime is a small part in a civilisations lifespan. However compared to the first 40 yrs post independence the current trends are encouraging.
Does any of this mean I will be going back to India...............No, I like it here. However I will always be a well wisher of India and if there is something small I can do in pushing a positive trend, you bet you I will.
Best wishes on your green card and take it easy on your motherland!