I think the mistake they made was that the scope of the patch was too broad. They should alternate bug fix/new features and performance/optimization as separate patches. I play FFXIV and they set a date for patches and cut things that are't complete to hit the date and then patch again a couples days later or a week later. They have been very good about giving information upfront and hitting deadlines.