You might ask yourself, "Why has Valve switched their console love towards the PS3 after so many hateful slanders?" The answer is quite simple my dear readers, because
XBOX Live sucks.
Quote
"We thought that there would be something that would emerge, because we figured it was a sort of untenable... Oh yeah, we understand that these are the rules now, but it's such a train wreck that something will have to change.
Microsoft has refused to change the way developers update their games over Live, only allowing one (1!) free update or none at all. That is why every DLC Valve has released on the XBOX 360 has had a price tag attached to it while the PC versions get their updates for free. So Valve has found solace in Sony Online, which allows them to pump out update after update much like they do on the PC.