They hire too many developers and they develop whatever comes to mind. There really should be a role that's the inverse of a developer. Something like "professional UX simplifier, code deleter, architecture cleaner and minimizer".
There already is. CEO & Product leadership. They screw up.
'Code deleter' sounds intriguing. I think the job is spent more on debugging than deleting.