SimonG: Valve will not be happy. This does hurt them and IIRC it was the first time something like this happened.
ne_zavarj: I repeat my question : Why didn't Valve check the quality of the game before putting it in the store ?
Do they check any game? As far as we know, they just say "is it ready?" Because you don't lie to valve and don't piss off valve. So far the system works. It is probably better for Valve to do it this way, then to do some testing.
Whoever those people are, they won't get a second chance on Steam with another title very fast. I don't think Valve will cancel the current contract, but it will be very weary at further.