Sounds like you’re arguing for a professional licensing regime to exist
There should be. Engineers are liable for their failure.
In software at least, professional licensing exams basically petered out because no one required them so no one cared.
There should be. Engineers are liable for their failure.