To the people that worked on it, even when the result kinda sucks, there's some level of attachment. They spent literal years of their life investing into it. That might be where the tone is coming from.
Imagine working years on something and every time leadership has a meeting they keep asking you to add even more bullshit or change some stupid stuff. Must suck to be a game dev, I feel for them.