I don't think mechanical engineering is more professional now than it was 50 years ago. If anything its less so, with execs calling on Engineers to wing it, and getting sign off on shoddy designs.
It's quite the feat that capital holders have pulled off with software, being able to run amok in the public sphere wrecking anything they want with little over-sight or regulation.