The only problem with that logic is the violations to Magnuson Moss warranty act. Tesla is using a strong arm tactic similar to some other major players.
https://motherboard.vice.com/en_us/article/gv5ddm/warranty-void-if-removed-stickers-are-illegal
When it comes to cars we have a long history of rolling up our sleeves and doing the work in our garage.
Yes, I don't disagree, but I do think the situation is more complicated now than just nuts & bolts on an average car. For example, do we really want people hacking into the self-driving software on a Tesla?
My Jeep, for instance, is a lemon. Unfortunately, it's also highly-controlled by a central computer, which keeps failing in my vehicle (I'll probably be on my 8th BCM by the end of the year, lol). It's not something I can just "fix" myself, you know? Everything is so electronically controlled these days, it's not even funny. Even my parking brake is a pushbutton (which has gotten stuck in the "locked" position multiple times & left me stuck in parking lots, thanks software!).
Speaking of my Renegade, I love to complain about it

Yesterday it decided not to detect my keyfob (wireless near-field entry). So I pulled out the built-in key, opened the door, and the alarm proceeded to go off for 15 minutes straight because it didn't detect the keyfob upon entry, despite me using a key. Highly embarrassing. I tried to use the emergency call feature in Uconnect to get an operator to disable it, but all of the operators were busy & so I started doing a monkey dance to get the car to detect the fob, which it did eventually (after 15 long minutes, all while the car was still on hold with the Jeep support people).
Anyway, enough rambling, haha. I do think we should have the right to repair things. My question is what can be repaired & what can't be repaired by a Tesla-authorized shop vs. a non-Tesla-authorized shop, you know? I'd imagine the AP cameras have very specific locations with measured distances & angles, for example. I can see replacing like a body panel or something, but at what point do you get into risky territory by modifying or doing a DIY repair on an EV with Autopilot?