Right or wrong, I think a some of the QQing about the patch and a few of the bad changes related to 1.18 could have been alleviated if there were a proper and separate test server that the players (or some selected players) could join. Basically the devs would be able to mass test proposed changes with a lot of players, getting their feedback first, and tweaking their changes based on the feedback before the game went live.
For example, light strike was broken because no one really thought about the side effects of that skill when the long recast was added. Some people are complaining about heal spells costing a little too much... maybe they were a little bit right and the heal spells should have been a smidgen cheaper.
At the very least a test server would give SE the opportunity to let the players try out changes and point out problems before a poopstorm is started because the devs dropped the ball on a balance change or 3.