Principal engineer balks at bad UX when the PM should know better (it's their job)
2023: Ah well I guess we can't do it
2025: you're fired. Hey kid we hired two weeks ago, implement bad idea please
Give me a break. This was already happening with Web 2.0 and things like "microservices".
That's how I got my first opportunity 20 years ago
To be fair, it was already done by bad managers long before.