I'm really loving sick and tired of Valve not taking any responsibility of their platform. Consoles so rarely get games of this spec (ignoring XBLA) because of the tight certification process which helps weed out lazy and stupid developers from making a quick buck off handicaps.
Unfortunately, Valve have the "Open Source" mindset, encouraging everybody to have a go, but this is the loving result of that. It's very clear Valve didn't learn a damn thing from the Video Game Crash in the 80s.