The reason why SC2 was messed-up on the consoles was the cost to fix bugs AFAIK. Good news though, but is it too late- does anyone still care about SC2 and isn't the IP sold?
Bet Microsoft changed this in order to support blizzard games.
http://www.lazygamer.net/xbox-360/devs- ... -for-free/