This isn't always a 'gotcha' scenario in which the OEM acts in bad faith to the customer. In hardware, when you're under a lot of pressure to be deliver products on time, teams will be risk averse and over design to meet timing. As time goes on, engineering learns of the over design, or over capacity, and corrects the issue to save cost or optimize performance. This becomes an issue when teams trade off performance for cost.