With regards to products like cars where the makeup can come from hundreds of manufactures who decides what needs to adhere to the rules and what doesn't? Someone posted about a cracked screen on a radio, how far down the component tree do we go before we stop?
I do like one section, no software should enable the fixing of a user owned product. The exception would be software that locks out repairs that might allow for unauthorized access; what I mean is that this could be an end run to making touch id easily hacked by government by forcing it to be serviced by third parties.