Also if your hardware goes obsolete in 5 years, it means twice a decade your customers are forced to decide to buy your next version or a competitor's.
This gets in the way of maximizing quarterly earnings. The issue would be price fluctuations which means some quarters will be lower and some will be higher, and it may not average out the same year to year relative to what investors usually expect.
Management therefore lacks incentives to play well with others, and thus they don't