Well at least we've identified your misconception.
Sorry, my friend, but this game never has been and was never promised to be a community-driven development model. The community has a role to play for testing and finding bugs and giving feedback that can help improve the features the developers create but we aren't the bosses.
Your belief that the loudest voices of the community should be what drives the development decisions of this game is just going to continue to lead you to disappointment. And these changes are not because people screamed loudly somehow forcing their hand. They have ALWAYS made adjustments based on community feedback consistently for 10 years now. I have no doubt they would have made these exact adjustments even without the big review bomb.