No one's crying you retard. It takes a lot of time for a party to establish itself. You think a party can just be established today and contest elections tomorrow? First they establish themselves at grassroots, then at state level, only then can they dream of providing a worthy competition in national elections. BJP getting elected for the federal government just 15 years after its formation is a miracle.
In any case, don't know what you are rambling about. Obviously Hindus used to vote for congress in the past. That's because congress was not sickular back then. One more thing, the only thing worse than the congress are its allies. Before, there was no mulla mullayam, no mamtaz begum, no dogvijay singh, lalu Prasad mirza etc. Only after the emergence of BJP did congress start playing sickular card. Hasn't faired well for them. Once you ignore 85% of the population and concentrate on 15% of the vote, you are obviously screwed.