The point is that the holistic approach can't work because there no "single complex system" but "many individual actors" under our control: we can't program the world, we can only program some specific actor between semi-independent others. Yes, we have States, rules in them, agreements, standards etc but we can't still program the whole not considering the program a valid model of the reality.
That's why the approach should be very careful in what to trust or not. Not only: there are various situation where it's not possible to avoid a crash but there are few possible crash options, the human might choose badly (for him/her, for someone else) but it's a personal choice. A machine choice it's the responsibility of the machine vendor if any. So even if today there are essentially a lack of norms on that topic being "so new essentially not existent", tomorrow we will need to state clearly it a car crash while self-driving ALL consequences, positive and negative must be on the car's OEM. As a result such ADAS will be less and less "acting" trying to protect their OEM more than anyone else, defeating the initial purpose.
The sole solution for this responsibility is that such systems are not made by a company but by an open community, so they are a product of humanity not of some vendor, and we are all partially responsible and partially in control of them. This of course can only exists in a society where universities are OPEN and FREE for all, funded by the public not some private interests, so all can participate depending on individual skills and will, not on wealth. FLOSS must be mandatory to avoid making it a business at all.
Something theoretically possible of course, but very unlikely in current societies...