So this link about John Deere is kinda disturbing. I don't think I have ever seen this done. I have always assumed that when you buy a product with embedded software, that software was yours to do with as you see fit, just like the physical hardware of a vehicle.
Clearly JD is trying something different.
https://www.techdirt.com/articles/20150513/18001030993/john-deere-clarifies-trying-to-abuse-copyright-law-to-stop-you-owning-your-own-tractor-because-it-cares-about-you.shtml
This also ties into Tesla doing an over the air update unlocking the extra 'hidden' battery capacity of lower models for 'hurricane relief' giving owners and extra 40 miles (15kw). You can purchase this option normally for $9k. Like JD, you cannot work (read software update/hack) your tesla.