PartinG admits PvsT is broken in favor of Protoss

I talked about this in one of my post. PVZ, ZVT, TVP. Is it balanced? Here is the analysis
Basically, Protoss is countered by Zerg, Zerg is countered by Terran, and Terran is counted by Protoss. This is how the game balances.