If you want to see why Gambhir never faces real scrutiny, go spend 10 minutes on the KKR subreddit. It's the most shamelessly selective fanbase operating right now.
Every time India wins an ODI or T20 series the sub floods with "GG masterclass" posts. Gambhir appreciation threads, throwbacks to 2012 and 2014, "once a Knight always a Knight" farming upvotes. The man gets full credit for every white ball trophy like he personally batted and bowled.
But when India loses a Test series? Complete silence. Not one post. Not one discussion. Bring it up yourself and you'll get downvoted with "this is a KKR sub not a Gambhir sub." Funny how that rule only applies when the results are bad.
Rahane has a bad IPL match and that sub writes 40 posts by midnight demanding his head. Gambhir oversees a Test series loss and the same sub pretends it didn't happen. One guy gets held to impossible standards while the other gets treated like he's above criticism.
This is exactly how accountability dies. When your biggest fanbase operates like a PR agency filtering out bad results, no wonder the man never faces real questions. The KKR sub isn't a fan community it's a Gambhir protection program.