**And yet the highest salaries for a four-year degree in the U.S. are paid to engineers (of most types).**
That USED to be the case. I do not believe that is true anymore, although I suspect that in some cases it still is.
I personally think we ought to bring in a lot of C7-Z visas from China and India. We have a severe shortage of well educated commodity traders. It's a crisis that threatens the fabric of our society!!!!!