I don't know why the Indian fans are against Virat Kohli ? He is not alone responsible for this defeat, it is the BCCI which needs to be blamed and boycott.
I cannot blame BCCI for India's poor performance. Which player of the Indian squad can you keep out of the squad? Every player on the team is talented enough. They have proved their mettle in the Indian team. Now the players are not in form, is BCCI responsible for this? The condition of the Indian team is bad now due to the poor performance of the batsmen.
The BCCI can now keep these players out of the team for a while and give new players a chance. Since they have not been in form for a long time. Besides, I don't think BCCI has anything else to do.