you should get SC2 and THEN rage about shit you think sucks
like me! and I think 90% of SC2 sucks (it's tiny-penis techtrees are annoying and Terran's add-ons are stupid and annoying too :morerage: )
Also, the drag-drop player lobby system presently used is absolute fucking shit. Period. (Impossible to drag-drop intuitively, stupid tiny hitboxes to actually drop on, not obvious, stupid, no efficient alternative, stupid for a lot of custom maps...)
I mean, if you're gonna do it this way, at least do it right; as it is, it's fucking terrible unless you know that the "hitbox" for where to drag from and drop to is exactly. Otherwise, have fun misplacing everyone and facedesking until you finally find the dimensions and locations for the hitboxes.
In-game scoreboards are clunky and with crap functionality. (1920x1080, and I have only a third of my screen left by the time the massive fucking interface along with the massive fucking scoreboard is open.)
Map publishing limits (5maps, 20 or 21 MB of space; LOLGOBACKTO2000).
Honestly, I thought Blizzard would be the last company to give a shit about Strip Sakura/Alice (fav)/etc. maps. Ah well, IMO, this ain't such a big deal. Someone can just upload X map to Y database, and Z player can download it, open it up in GE, and CTRL+F9 away.
But, wait, are you saying you don't like those maps?....
Honestly, are no bots actually that good? After wandering through some other corners of the Internet, my opinion on this has changed from indifference to disappointment. Bots and chat channels, when implemented together properly, can coexist both without spam and to create awesome shit.
Easy process: bots only spam in public channels. Thus, remove public channels and make it such that by default, players have to enter a channel by manually typing in a channel name and prevent pinging servers for server lists. This could lower the damaging potential of bots. Maybe a chat license registration form too (free of charge), to make signing on multiple bots difficult. This way, beneficial bots can get on with a relatively strict procedure, and cheap spam bots are more difficult to get into the system. From there, beneficial bots (custom matchmaking, chat moderation, etc.) can play there part, while spam bots will never have been able to enter in the first place. In-game CAPTCHAs, stuff like that to try and break spambots and deter attackers.
Er, I'm getting off track, but I'm pretty sure the bot/spam problems could have easily gotten rid of (or at least marginalized) with some quick, simple procedures. Or at least keep the script kiddies out.