To sign mission-critical and potentially life-critical software and provide better safety guarantees. And have a professional body to protect employees from pressure to lower quality.
Just like aeronautical and construction engineering, surgery, dentistry...
I don't disagree with that. I was trying to make a point.
I usually tell people "I program computers" when they ask what I do. I used to say "I do computers" but people are more used to computers and software now so fewer people ask, "so, you do computers?" so I had to change it up a bit.