Yes, Mr.Modi, our PM is an skilled leader who is also an excellent orator. Whe you listen to him speak at rallies, it looks OK. But if listen or see videos thinking that you are a common man who has been suffering from the lapses in the system, forget your bias, then you get a sense that he is actually doing a very good job of reassuring the masses. He connects so well, with pauses in between,rarely hurrying through the talk. He speaks sensibly and the way the facts are presented,he is very convicing.
The next important link to your question is Mr.Amit Shah who is the unoffical Chankya of India politics and certainly a King maker. This government has faced its problems and come out well so far.The problem with the public is we have seen so much of corruption and apathy that we want change overnight. Or else we start comparing immediately. Some of it may be publicity stunts but he has been in touch with the armed forces, regularly encouraging women into important portfolios, and yes, he is a politician he has to use some language that is catch. Dr Rao and Neelam Joshi has summed up the rest, things are slow, given time it would certainly happen if we don't pull down this man. I'm sure they will start checking and getting the strategy for the next elections to keep the profile high.