You are fundamentally missing what I'm saying. If I own the PC or the device, I should have a window to all communications coming to or leaving that device as its owner before encryption is applied to the communication. That should be a "right" of anyone owning a device. As the owner of a private network and the devices on a network, I as administrator of that network or some delegate of my choosing should have the ability to use technology such as SSL inspection using a man in the middle device to inspect and filter what is going on our network. I agree that breaks in the SSL chain should only be possible when both of two pre-requisites are met... the "snooper" must own the private network, and the snooper must own at least 1 of the 2 parties in a communication stream such as is needed to load an SSL inspection certificate.
As for my Volkswagen comment, I have to say you are absolutely wrong on that one. If the protocol and the computer code were transparently viewable by the OWNERS of the car, someone would have picked up on the misdirection long before now... in fact it would have never happened to begin with because they KNEW they would have been caught. THINGS and code really need to be protected by a consumer bill of rights. Everyday normal people, not just a watchdog organization or government need to be able to see and review all computer code. I'm not saying it needs to be free as in beer, but if the everyday person actually knew how many lines of code were in common software to, at the best make their life harder, or at the worst actively work against them by divulging information or worse, there would riots in the streets.