It was egregious absolutely but they actively communicated and did everything possible, this time, to address it for the majority of players in less than 48 hours. Some were still affected but it was fixed in the following days.

So I can give them that.

They need to do better on quality control. Scrap the hard chapter roll out in favor of putting out better patches. Listen to the players putting in their unpaid time on test server. Announce each change even if it is small. Provide brief explanations for why things are changed. And for the love of the damn game, if they have to roll it out despite all serious efforts, announce, explain and provide reasonable expectations of when it will be fixed.