Yeah, I completely agree. Vehicle manufacturers can't just come and change out the steering wheel and dashboard in your vehicle, for example. Why can software vendors change out the total functionality of a piece of software you paid for? Especially irreversibly, in the case of DRM-laden platforms like game consoles, iOS, etc. where you cannot undo an update once it's installed, or cannot refuse an update if you want to actually use the software. Recently an iOS app I use almost daily pushed an update that removes a feature I relied on. The dev has never fixed the issue and has made other minor changes since, subtly indicating their change is intentional and permanent, so I'm just screwed forever and lost a core piece of functionality I depended on. Great. This is fine.