I've been saying for a long time that there needs to be a governing body (something like ESRB) to protect the consumer. Nothing worse than buying a new game that doesn't work. Then you wait for a patch to fix the game, that sometimes makes the game even more unplayable. This gen has produced more games that don't work on day 1. If you ship 3 million copies of a game then your servers should have to support 3 million players. No more excuses from developers or publishers on who's fault it is. Fine the company in charge of the certification process, after all they have the final say if the game passes. If it doesn't pass send it back to the developer for the correct fixes. End of story.
Developer made money also ,but also said that his game was fine & continued to sign the contract knowing the full details of the contract. if anyone is at fault it's Mr.Fish. also just cause a company is making a profit or has great returns does not entitle anyone to think things are going to be free.