One company does something to fuck over consumers and the others hold their breath for a minute to see what happens, then stampede to do it too.
It's why we have binding arbitration agreements and no right to class action lawsuits in EULAs for game consoles.
It's why we have every company around trying to extract their 30% cut by sticking themselves in as a middle man.
It's why we will end up losing the right to use our cars as we see fit. I don't the buy the argument that it's a "software platform" now. The amount of software in cars has been increasing for decades and this being a bit smarter doesn't suddenly mean that Tesla should get to take this step.
They need to be stopped. It's not some Stallman-esque FOSS zealotry, it's just wanting to preserve the basic concept that I own my car.
If you buy a self-driving Tesla in the future, you do own it. Drive it anywhere you like. But the software is under license and may not be used for certain things. Demanding that they open up their software to interfacing with who-knows-what is to demand that they introduce new security measures and functionalities, dependent on unpredictable third parties with unknown properties.
Also, there's an easy way to avoid not feeling like you own your Tesla: don't buy a Tesla. I mean, as of now you really have to go out of your way to get one - so if they're "fucking over consumers" so bad with this, why would you buy it? This isn't something they're springing on you after a purchase, they're warning you years in advance.
I won't, but did you read what I posted? Allowing this to pass unchallenged will hurt everyone.