i think what you are saying is quite right. If BJP is a party which is not coloured, it will rule India for years to come since people are fed up with the Congress. In my state of Goa where elections are due anytime now, Congress would have been completely wiped out for the corruption and ineptitude. However, since BJP has got that "colour", there is every possibility that the Congress will win again. I really hope that BJP leaders realise their folly. But then, they may not consider it to be a folly. If they truly believe that all others are inferior, they will not be in a position to jettison their communal leanings.
India is a country which has proven secular credentials and it is because Hinduism is tolerant to the core. Trying to play with that will never bring long term benefits. Cheers to India and to the Indians who are so forward thinking.