And this is why if I ever get a self driving car I want:
1) root
2) control over updates
3) everything to be completely open
1) root
2) control over updates
3) everything to be completely open
Or to put it differently, I don't want to be driving on the same road as you with your rooted self driving car. You can be great sysadmin/coder, tesla guys may be too, but both of you changing random stuff without any communication with each other.. I've seen enough servers.
Keep your rooting to your phones.
While, in principle, users could organize their own communal verification programs for open software, that does not happen in practice, even when the software is widely used and needs to be safe (or at least secure - OpenSSL...)