It will take time for me to answer all of them. The one you quoted is my observation. India is like a poor man who spend his money on booze, which is equivalent of a country that spend money on weapons. Its also like the man who take care of his family with charity from others, just like India is getting hand out from British, American, etc to provide social welfare. Does this mean that India only rely on donations from others for its own social welfare. Of course not. But it create an appearance that its spending money on all these high profile scientific or defense projects while ignore its own citizens, which live off foreign donations for daily needs.
That is what my post above and I still stand by it. Its an observation of fact, not trolling.