I don't agree with some of the items about knowing about how things work under the hood. We don't ask plumbers to get a degree in physics so they understand which forces are acting on the water in the pipes.
Discussion
Certainly not. I’d say, however, that what’s implied by ‘engineer’ is quite different; it’s that you *do* know.
When I was at Microsoft (long ago) the American Society of Professional Engineers sued the company over the title “Systems Engineer,” as it did not require an actual engineering degree.