I also don’t think Brood War is more balanced, and the proof is in the fact that maps play a ridiculously large role in success of a matchup. However, nothing truly is, and probably never will be (how do you even measure that?). I do not think the game is perfectly balanced either. The problem with this, is that, combined with the fact that youre in the diamond league (the most frustrating league imo), you are not honing your skills enough for what is the most difficult 1v1 game on the planet. First of all, you say you are “mostly a Terran player” meaning you also spend a significant amount of time playing other races, or am I wrong? I can see where your frustration is coming from.
This is probably what SC2 has so many games that are more popular and less frustrating. However you can scout something and it still works because there is not a counter for it or because its what blizzard wants to see. but every race has things that they see coming and you are like ok. I have examples that i can give but this post will go on forever. Every play style should have a counter if you see it coming. The problem with that is that it breaks the game in other areas or limit the play somewhere else. We want to see more blink stalkers or nydus play or less proxy play or what ever. Instead of balancing the game they make it so the games play out a certain way. I say that to say that SC 2 can be balanced if they wanted to make it so. I tell people all the time that brood war is a more balanced game even though SC2 is technically better. The reason is that the game is just not balanced. I’m mostly a Terran player and been on the fence quitting Star craft for good.