@Bevab I was thinking what should be the role of Kohli ? Because he is a good strike rotater and on his days he find boundaries with ease. On some days even acts as a finisher. He also acts as a utility player because of him being so crucial to the side.
As per @Aislabie's description, a utility player is someone who can contribute with both bat and ball. It isn't someone who can play capably in two or more roles. So Kohli is not a utility player. For India he is the archetypal modern accumulator but his best role IMO is when he plays as the powerplay hitter, his best IPL season came as a powerplay hitter and it suits his playing style a lot better when he scores those boundaries that keep the scoring rate up in the powerplay and then rotates the strike constantly having got his eye in with the odd boundary before going big in the death overs.
I would definitely agree here. It's even more noticeable for India because y'all have such a huge talent pool that you could fill every role thrice over if you wanted to. With some proper role clarity, you'd be unbeatable in all three formats.
This is indeed the biggest reason why a lot of the older Indian fans are struggling to identify with this side or even support it. Back in the 90s, you had fixers in the playing team and only one shining light in Sachin. The 2000s side was marked by careful squad building, a few more stars but lacking the balance of most top sides. Even the WC winning side had a world class top seven and a serviceable bowling unit which was boosted by home advantage. Compare that to the current side which is filled with stars in every position and loads of potential which is being squandered with soundbites and excuses.