Abhik,
I am not sure of your educational qualification so I wont even comment on that plus it is too rude to even get on that topic, but your English is quite flawless and impeccable and I can safely assume you know the meaning of the word 'discussion'. Discussion is not to speak with only those people who agree with you always.
If you post something against one party, and you want people to believe you then you must talk of alternatives as well. I think Vicky did a fair job only by comparing whom you call a thief and the alternatives to those bunch or corrupted politicians. I think Vicky has said it often in his posts that his stance on Congress is not positive either, but I believe you are more offended that his take on BJP than his criticism of Congress?
Let all assume that we all agree with you, Congress is corrupt, communal and criminal now what? Do we leave it at that only or do we go ahead and discuss of alternatives too?
Yes, this is correct. Whether you agree with him or not, but Vicky is one of the few people who tries to look at the issue at its merit rather than having a defined partisan line.