The BJP as it now stands cannot be called a party, but rather an aggregation of groups headed by infantile megalomaniacs more concerned with their own status and and position in the pecking order and projecting their personal agenda, rather than the fortunes of their party. Not only are they boorish hooligans but tantrum throwing petulent little children. Until they grow up, and learn to conduct themselves with decorum, rather than attract new-comers into their fold, they stand the chance of losing even more of their base.
The BJP has a major crisis on hand. They cant decide what the issues are and what they should take up against the govt. In their confusion to taking a right line which may seem to be on the hindutva and push their allies or get mixed in a bowl of vegetable soup and have no identity is bothering them. They want both, but cant have it. They should stick to growing their grass root, and fight issue that make a difference to the people.