Yes, Virat kohli is one of the most stupid and dumb arrogant captain - India has ever played under. He is nice consistent batsman. I have full respect for his batting skills. But in Captaincy, he sucks.
The Day, India lost to Pakistan in Final World Cup. I abused him so badly and cursed him for all his stupid action. Though, I missed Ravi Shastri as Indian Coach in World Cup - the situation was bad from all scenario, but Virat kohli didn't prepared too.
I agree, MS Dhoni was, is and will always remain one of the best player and Captain of India in all time of Indian Cricket History.