Welcome to software development in general. When you throw marketing into the mix and their deadlines and sales pitch start driving technical requirements, you know you’re really in trouble.
At least when (non-entertainment) consumer or enterprise software has these kind of problems, you don’t generally get death threats and brigading from angry mobs of incels.