The difference is PS3 has tons of AAA exlusives so nobody cares if Socom bombs, while all MS has is 2 studios and those poor "console exclusives". There's basically nothing outside those flops.
Crackdown 2 being a flop wouldn't be a problem if the 360 had other better exclusives.
But it doesn't. How could MS do that with the handful of studios they have anyway (and the ones they have are busy making shovelware for Kineyetoy)
Ouch, this one is strong on the flop side of things.
Too Human 2 could flop even lower though.
MS needs more and better games...