Well, if we were Hogwarts, then Dumbledore might owe you 20 extra points, that you can use up next time.
I agree that the necessity of a deadline affects the client as well as the service. Both have to watch out.
In reality, it is a free ride, with good luck to one, and bad luck to the other, sponsored by the clients who lend us tracks, some software sponsors, and Mr.Fox of the house who does his best, but there will always something happen beyond control. Because strict control will require budget, and the facility would not be free, or not feasible.
In reality, the studio cannot control the client, and will really think twice before going to court (which the big cats sometimes have to do, for typical reasons of a huge business they are in, but none of us here is huge..).
I am referring to Warren Huart (whom I listened to intensely), who said, if we are not yet an established studio with a stock of clients, relationships, and reputation, it will probably lead to nowhere, when we complain about a client who is on some search on his own, or makes mistakes, or whatever, and it is part of the ride, to accept some failures and losses, and those who can overcome that with elegance and without loud quarrels, and think forward, will prevail. If some relationship does not work out, it is smart to peacefully pass on the gig to some comrade who can cope with it, different taste, style of work and communication etc..
So, if a "game client" fails with a couple among 50 or more mix contributors, it would be still a good job, because it is very unusual work to do. In business, you would have one, or perhaps 2 or 3 different engineers to test, given you have the budget. Or you risk your own precious time, working with voluntaries and newbies. Which is a very noble thing to do, if possible.
I think, we should not focus on the contraditions, but just for the record, and for educational purpose, we point out irregularities that have happened. In a game, it is not a fault or guilt, just fate. The house will enforce rules as much as possible anyway. But in a free game, there is no way to punish imperfection, or effects of "grey zone". It is possible to ban a nasty contributor, or to override a failing client, or to leave for good, but that would be unhappy, so everyone avoids that as much as possible.
Thanks to Franz, and thanks to bluesation, and I think this should not contradict.