> dangerous technology and technology that people trust with their life

Software runs on so many things we depend on IMO it also in many cases falls in the "dangerous technology" category.

Non-hobby OSes, non-hobby web browsers, device drivers, software that runs critical infrastructure, software that runs on network equipment, software that handles personal data, --IMHO it would not be unreasonable to require formal qualifications for developers working on any of those.

If I go buy a TIG welder, use it without any training, leave it on and go get coffee, do I get to complain that I have to pay for a new house?

Sorry, I do not understand. What is your point?