When One looses or falls down he needs to dust himself and pick himself like a valiant boxer does, and get ready with another strategy. it is not the largest or the biggest who wins, the winner is the one who persists against all odds who wins. The BJP is a street bully who can be tamed easily. they have a defunct, dilpidated ideolgy that can be easily tamed. Counter it wit love, freedom and democracy which very dear to every human.
There is another path the author ought to propose to civil society/NGO/Congress and other parties. They should shed selfish, self-aggrandizing, corrupt instincts and start working for the real benefit of the Indian public; all Indian public, not just specific religions and castes. Then they can compete with Modi.
Maybe the author should consider another theory. All these civil society/NGO/old parties have lost because we finally have politicians who enact policies for the betterment of all Indians instead of using public money to set up their own corrupt fiefdoms and patronages. Maybe if the Congress and other parties started working for India and Indians instead of themselves and their descendants, they would get public support.