That's a significant threat to the independent repair shops today, and on the data, there are actually two issues, as you pointed out.
Number one is the ability to access the data in order to properly repair and maintain that vehicle, and then there is the second issue about parts utilizing software specific to that vehicle itself. In other words, will you be able to put into a vehicle a replacement part that is code-associated with it that the OEMs would not approve? They would actually reject that part, even though that part may be made by the same supplier. If the OEMs don't allow that access with that coded part to be put on, it would be almost like an organ rejection for an organ transplant.
There are two things going on: the access to the data and, secondly, part specifics that are coded to the specific automobile.