Apple never promised to do that for you.
Nor did any other hardware manufacturer.
I'm close to 50. I know how hardware advances.
Apple never promised that, nor would they on their own. That's why I support government forcing businesses to be more consumer and competition friendly. No company should be able to restrict what the end-user does with a product they purchase.
Once it's sold, it's none of their business.