Earlier quoted context omitted.
Professional liability and licensure would create assurances with some teeth, but there are some major drawbacks.
Enlighten us to these drawbacks. On the surface I am inclined to say the pros would outweigh the cons. Compared to other professions, software engineering seems to struggle the most with H-1B/Green Card abuse and interview processes. Job interviews are absurdly different (easier) for doctors, lawyers, et al. than for software engineers, and that I believe is because of the licensure. I do think licensure adds overhea…
The job interview for doctors is a 5-7 year residency under tight supervision of an attending physician: https://en.wikipedia.org/wiki/Residency_(medicine) . People do flunk or drop out as well, meaning they can never become a physician. There's nothing easier about that.