Yea, I'm not really sure it matters what you major in anymore in college. The world and economy are changing so fast that everything is becoming obsolete quite rapidly. Does he know how to use a computer? Perhaps the most important skill. Plus, if he gets stymied by his major in the job market, he can always go to graduate school in something else.
I'm envious of your oldest son. I'm a total weather geek and probably should have been a meteorology major somewhere. That graduate program would be very interesting to me (even though I'm a total non-science person).