I think if the manufactures wanted you to not be able to work on own your car they could. However, neither could most mechanics or do it at a cost efficient rate.
But it would be funny, if a someone built a car so complicated no one could fix it but them. Hey Jeffy Lube I need you to change the flux neutron capacitor in the engine bunker ?
I agree I don't see this bill passing.