The point is that the comparison with doctors doesn't make much sense (and neither is medical ethics a recent thing). Doctors are judged by their continuous practice, but developers/entrepreneurs would not be ethically "judged" because of their programming style, but because of the things they create, which transcend them and remain in their absence, much like anything in engineering.
(let alone that revokign a license does nothing to stop them from building it anyway)