Well, I can assure you that once he starts performing badly and CSK starts losing matches because of him, the fans will start complaining.
Wrong. Did you even watch the previous editions of IPL? CSK did lose horribly and ended up on the bottom of the table several times, but most fans still supported him because no one is perfect.
Dhoni is one of the best Indian captains in Indian history for sure but only in white ball cricket. He was ridiculously bad on the tests.
He is the best(Not one of them) if you ask me. Also, most fans of this sport only care about white ball cricket while the minority care about red ball cricket.