Typical of management to shut down engineers with superior cognition, integrity and foresight.
If you have the ability to do so, don't let business types control your products. Engineers should stick together and build in their own. The investor and executive class, that doesn't do actual problem solving but just focuses on using other people to collect more money regardless of all else, should not be rewarded.