> AnthonyMouse, I can't seem to reply to your comment directly, so I'll have to comment to mine.
The reply link doesn't appear right away on new posts. If you click the post time next to the poster's name it will open the post by itself which has the reply link.
> Every time a Tesla has caught on fire, it's been reported on in numerous news outlets.
And in every one of those stories there are ten people asking why this is a story because battery fires are less common than gasoline fires. System working as intended.
> So whatever choice Tesla makes, all their competitors will also make?
They don't have 10,000 competitors. It isn't a stretch to imagine that the small handful all make the same choice.
But suppose they don't. You can't have it both ways. Either someone allows modifications and whatever hypothetical bad reactionary laws that causes will come to pass, or nobody does and the laws are never passed but the result is the same.
> Or, in the case of Uber's in-development car, probably already have made?
Uber is going to make a self-driving car and then sell them to the public so that members of the public can lease it back to Uber and Lyft?
> But that's the thing - they don't want to be pointing the finger anywhere because that's almost always bad press for them. Throwing blame just looks bad.
You're assuming the net problems as a result of openness are more rather than less, which is wrong. People fix more problems than they create, because people don't like having problems. You open things up and you get a lot of people fixing trouble and a smaller number of people causing trouble. The net result is less overall trouble and the ability to blame the troublemakers for the trouble they cause. None of that hurts you.
> While helpful users are certainly an asset, it's mostly as a resource for identifying problems, not attempting to solve them on their own cars.
Well first of all that's false, having them fix the problem saves you the trouble of doing it. But even identifying problems doesn't work without understanding. 99% of the fix is thoroughly understanding the problem.
If the system is a black box then the user doesn't know how it's supposed to work. So you simultaneously get spammed with false positive bug reports from users who think there could be a problem but aren't allowed to understand whether there really is, and lose true positive reports because weird behavior gets written off as "it's a black box" and the last three things they reported were false positives.