Terran players came to these forums and TL and /r/starcraft and talked about how Zerg and Protoss players need to just learn how to play. "Use all of your units" they said; "The sample sizes for these tournaments are too small to make conclusions about balance" they said; "The better players just play Terran" they said...
Blizzard waited a few seasons to see if the "meta game" would shift back to a balanced state, but it did not. They finally began tweaking small timings like Stim, Ghosts, Bunkers and Hellions in the hopes of bringing the game back to the ~50% marker.
After several Terran nerfs, and the Terran players no longer had the inherent advantage in every game, the cries of "Terran is underpowered", and "Why did you nerf us so many times?", and "This game is hard now" began to flood these forums. The game was approaching a balanced state, but that didn't matter.
When they were confronted with the ugly truth about how ridiculously imbalanced their race was at the beginning of the game, they spouted back that the only reason Blizzard nerfed their race was that Zerg and Protoss players were complaining. YES THATS RIGHT, they believed that Blizzard nerfed Terran only because the other two races were complaining, and not because the cold, hard numbers clearly indicated an advantage for them.
Terran players complained endlessly about Protoss late game (claiming it was impossible), and didn't speak much about the TvZ matchup.
But now, here we are post-Queen patch and EVERYTHING that comes out of a Terran players mouth is about the Infestor. Apparently Protoss late game doesn't matter anymore. It's "the Infestor this" and "the Infestor that" and "its imbalanced" and "I don't want to make Ghosts because theyre not as strong as they used to be".
And now, the very thing that Terran players pointed their finger and screamed about for a year (that the only reason Blizzard nerfed them was because of the other two races complaining) is the exact same thing they are doing now......and ten times as much.
I don't remember Zerg or Protoss players crying this much about Ghosts or Stim or Bunkers while Terran had 60+% winrates. Now Terran players, so accustomed to pointing their fingers, are exhibiting the same behavior.
In the end, the game is balanced. Winrates are close to 50%, and tournaments share a variety of races. The Infestor is a stupid and powerful unit, but it is Blizzards band-aid fix to the rest of the underpowered Zerg race.