Depends on your definition of suck, but most top players will beat the average player and those who play 'hardcore' generally carry over to the other races fairly easily. As much as Sins in a matter of fact. A game or two is all you need before you adjust. All RTS requires minimum adjustment otherwise the game would be even harder to balance. There is a direct correlation.
The difference between a "top" and an "average" player is just too big for the argument to make sense. The reason I use Starcraft as an example is because it has been around for so long that most of the things that can be talked about it is already established as "fact". Each race in Starcraft has their own distinct strategy that you can not use one tactic for another race and expect a similar result, provided you're playing against someone at the same tier. And no, I, or anyone who had a few years shared with Starcraft can guarantee you that it will take more then just a couple of games for a player who adapted to one race in Starcraft to fully adjust to another race. Can Sins be adjusted in a couple of game? Probably.
You posted subjectively and contradicted yourself at that. If there are varieties then there are differences in either aesthetics of playing style, the latter is what kills your claim.
I didn't claim anything so I'm not sure what killed it. There is a strong difference between variety and the actual difference. I.E you can say there are a wide variety of cats ranging from shorthair, longhair, tricolor ...etc... but they're still cats at the basic. But when you say there are different type of pets, you're talking some distinct differences between a cat and a dog.
To put it in technical term (if it makes thing easy to understand), the reason I don't consider Sins's races to be difference because they share the same
architect. Their built are varies, but the engineers of all races seem like they graduate from the same school and have the same design template. Starcraft is different not only because they're built differenlty, but the base architects are also different. The keyword here is, again,
equivalent. I already said that each races in Starcraft have some role that can be catalogue, but having units doing the same role doesn't mean they are equivalent. Think about this dialogs:
TEC: I have the Cobalt.
Asari: I have Ravastra.
Advent: I have the Disciple.
TEC: I have the Krosov
Asari: Beat my Karrastra.
Advent: Meet my Purger!
TEC: My Kodiak rocks!
Advent: My Destra rocks even harder
Asari: Not as hard as my Skyrovas.
Not funny, I know. But these rough example should give you an idea what I meant by the same architect. Yes, Yamato and Carrier fill similar role, but are you going to say they're equivalent unit? And which unit from Zerg can even come close for a comparison. What is the Protoss equivalent to Terran's Ghost? Not Dark Templar that for sure. You see, when you say something equivalent, it means a peer to peer comparison makes sense.
Look, in case I haven't been clear enough, I'm not arguing which system is better whatsoever, so you don't need to be overly defensive about it, because I'm not saying Sins is BAD. The reason I say this because you brought up the argument about balancing in game like SC and later the MarineVSProtoss thing, which to me, totally beside the point of what I'm trying to say. I'm not saying which system is better, I'm just saying what they are,
objectively. Hey, it's pretty clear what is the reason behind why Zerg is the most popular and Terran has the least love all around so no need to talk about that. I'm not trying to prove that this is good or that is bad, I'm just proving to you that this is A and that is B.
And just a word to everyone, maybe you guys should start thinking that sometime you can agree to disagree. You might never agree with one another, but it helps if you can accept the other arguments if they're valid. In another word, counter the arguments you're disagree with instead of simply dismissing and trashing them. The former can lead to some very good discussion, the latter ... well, I think your time will be better spent playing instead of posting because that attitude doesn't help your point to get across, regardless of you're right or wrong. Sadly, it's the latter that I see how most of the more heated topics on this forum is conducted. Treat other argument the way you want your argument to be treated, simple.