Above all those reasons, it was the Lack of an Agenda for All. By all I mean All in the country. Addressing a section only dilly dallying between confusion of Religion and Development they lost it and do not seem to recover in near future. There is no leader in sight, most of them are Fanatics and Non Visionaries. They had a Mukhota called Atal Behari, which they used to fill the gap between their real and hidden agenda, but now that too is not available. People like Gadkari who are apparently in Queue for the Top Job, could not muster 42 seats out of 288 in Maharashtra. How would he appeal the Totality of this vast Nation. People like Narendra Modi, if given the job, the Ship is certain to sink.
Your vote on this answer has already been received
All need chair only, everyone will be fighting to have chair, I am Not seeing anyone out of them so capable to handle the situation, They all should start prayers all togather or can join Big Boss for 84 days to salection of their leader with the help of Indian & International Public voting system in program .