Earlier quoted context omitted.
Titles can be contextual. I do not refer to myself (a PhD) as a doctor in a hospital because others could incorrectly think I was a physician. This problem is especially vexing for nurses with PhDs.
A Medical Doctor must have specific training to not harm their patients. An Engineer designs functional things. No reasonable person is going to think that him calling himself an "Electrical Engineer", which he is, construes that he had specific training in designing traffic infrastructure that doesn't accidentally harm people. Traffic infrastructure is not a nuanced topic full of dangerous pitfalls. He was claiming…
Another more extreme, yet more common, example is structural engineering. While the basics of structural engineering are relatively simple the consequences of failure are very high. If a multi-story structure collapses, a lot of people will be injured or killed. That is why it is important to know more than just the basics of what goes into structural engineering.
I am not trying to down play the importance of training for medical doctors. I am trying to highlight that engineers need to have training and a regulatory board that is used to track and prove that the training has been completed to an acceptable level. If any yahoo is able to say, "I am an engineer, trust me," how do you prove his credentials? Just like with a medical doctor, you would look up his certification.