Management commonly has a dumb understanding of economics and management. Particularly when they view engineering as a cost center.
Which is often the case even in product development. They know the existing product is only going to be useful for the next few years. They know they need something new to build on the line. But somehow the development of that new thing is seen as pure cost rather than an investment in the future.