My 2 cents worth... I've been working for software devs for over 10 years, and see that most software development (in the real world, not some hypothetical well-run Agile Sprint nirvana -- never seen one yet!) has some new features end up getting introduced after beta/testing and into production... usually this is well intentioned, and often urged by senior managers who bypass the rules they typically set for those lower down (thinking like "it's a very minor thing, nothing can go wrong" stick it into the build too"). Its just one of those things, human nature. Microsoft and Google, etc., all have these issues too. Big or small, most development is a minefield - with the more lines of code, the greater the chances of unintended consequences from even the smallest of changes.
The reason we all get it in the feels and have it rile us up so much, is that we are fans of the game, and when things don't go to what our personal expectations are we get angry. I think it's also why the Star Wars franchise is doomed, a victim of its own massive success now with toxic fandom making it very hard for the makers to do ANYTHING right in some people's eyes - and those people's voices are the loudest. We are all losing the ability to give nuanced feedback in the social media age, its always rage, rage, rage.
So my humble opinion is to chill, submit level-headed bug reports, and not just rant in comments. Peace out!