Soime caster really want to say Earth Spirit is broken as fuck but until he carries a whole team on his back they are cautious about shitting all over the hero... much.
And since what casters says is repeated by Twitch, and posted on Reddit, it turns into the "truth" about that hero, be it false or not.
Not saying the casters aren't right most of the time (I mean, how hard is to notice the old Troll Warlord was broken as fuck at his time) but sometimes personal bias goes into play and a popular pick is labeled as broken. Plus if the players think Hero A is broken, preaching to the choir nets you easy internet points.
p.s. All I wrote is the opinions of a humble 3k player. Please no haterino.