Why Narendra Modi does not organize shows like Wembley/Times Square in India where his worshippers/slaves performs shows for him like Filmfare/Screen awards?

some kind of tyrannical King of the 17th Century

I may have missed a few, but please enlighten me about any 17th Century King that went to other kingdoms for stage shows sponsored by the people of the other Kingdom?
It felt stupid typing that out, I don't know how that made sense in your goddamned head!

working for Indian development.

Before we get on the case, for all NRIs, pray tell me what have you done for the development of India??
Ofcourse, other than this post on Reddit based in stupidity and laced with ignorance. This just can't be the crowning jewel in your long and illustrious list of efforts to better India!

Fresh air to breathe.

The cream of the cream, the 1%ers of Delhi don't get "fresh" air to breathe.. What's your point?

praises from NRIs (NRI's is just wrong by the way) who stay there and develop British economy.

So, this is where I stopped paying attention to you seriously. You're a fucking joke.
You're telling me anyone who was born Indian and living outside of India, is boosting British economy by working and paying tax - Irrespective of where in the world he/she is, even if it may be someplace other than Britain?
Do you realize just how stupid that sounds? It sounds fuckin stupid, just in case you can't work it out on your own.

party popper of Modi

Popper of Modi?
You just might as well be Modi's butthole, since you already as spewing Shit without rhyme or reason.

Look, after having said all that - I'm no supporter of Modi! I'm not.
But you have to understand something. No matter how pissed off you are and no matter how righteous you anger is - noone's gonna take ya seriously if you don't back your words with cold hard fact/evidence.
Research your Shit, Mano. To me, you came across as someone who'd heard a few new things about Indian politics and ended up with a a rant on Reddit.

I appreciate your effort for what you wanted to do, but I just can't take ya seriously until you know what you're talking about.

/r/india Thread