One of the most annoying thing about engineering (and smart people in general) is how they think because they are good in X field, that somehow translates into Y field with little training.
That's so far off the mark for macroeconomics it's not even funny.
I would argue a theoretical physicist could produce more macro-economically sound models than a tenured professor of macro-economics.
The former at least would have a deeper understanding/appreciation of the math.