engineers and product people just hate working on features “sold” by the sales department without asking them in an effort to meet objectives for bonuses.
Allmost all corporations isolate sales from development, and that's a root cause of the decline (see Microsoft's dissapointing software products, eg. Teams).