Companies have always tried to corral their customers into behaving in ways that maximize the companies' profits, even if that's not best for the customers: forcing you to use "official" printer ink, to buy your printers and terminals from the same company that sold you your mainframe, to get your apps from the company that sold you your phone. One especially effective profit-maximization strategy is controlling repairs.