It's only reasonable to protect themselves if you want a warranty that they are on the hook for.
After the warranty period you make your choice of where the line in your wallet stops. Bow a modern engine, or resulting gearbox and you are on the hook for >£10k and probably a lot of hassle afterwards if things don't set correctly.
It will become more interest as the new "software defined vehicles" blather sets in. In essence features turned on or off through software. This could be with a subscription or just at time of purchase. They are already doing it and it is rapidly increasing with the multi-branding of platforms. VW ID with four+ brands and now Ford selling it.
Case in point for a 2017 car. My MB E63 has an option of Carplay/AndAuto as a paid option. The tin is essentially already in there. I had the speakers and amp upgraded by a very highly skilled bunch in Lightwater called Comand. They said they could add a code to unlock Carplay but it would be £600. £100 was for them to do the upgrade tweak with their braincell machine and £500 to Mercedes to update the Big Cloud Braincell that registers all the servicing stuff. Essentially this would pay MB to change the record in the big computer to reflect the car being Carplay enabled.
The issue is that if a new software release or bit of hardware in the car is needed then the code flashed down from the Big Braincell to setup it up on the car would overwrite any local changes based on the profile up on the big MB computer. So I would lose CarPlay unless it was in the big one. So I could cheat and just let them do it (£100) then not get any updates, or ask them to do it again after an update. Is it really worth all the effort, is time worth more than money? (Given we have a first world issue at this point, if I am still allowed to say such a separatist statement)
Right this is where the Trad boys light the fire using car electrics....stand back.