If readers of rediff alone were to be the voters in India, BJP would win all elections hands down, by 2/3rds majority, always. But India is fortunately much much bigger, and consequently, there is variety in Indian Politics. Well, India is known for its diversity, and the diversity is echoed in its politics also now. There are so many parties, with so many ideologies, which is nice to see.