IMO, Accolade/Infrogames/Atari deserves a kick in the pants just as much as Legend. Accolade rushing things to get SC3 out the door is most likely the cause of the infamous beta-quality.
Too true. Also, if there's any truth to the rumours about TFB working an extra 6 months unpaid to finish up SC2, then I think more than just a little of blame should be laid on Accolade for being impatient asswipes with the brand name.