Engineering is a great trade, and necessary, but I know quite a few MEs (my brother included) who left for the business side of things in order to expand their potential income base. I suggest that you be proud of your son for what he has accomplished, but there are quite a few MEs unable to find work upon graduating, along with those who followed my path of a "garbage" degree. It's what you do once you enter the workforce that defines you, not what you did in college.
I couldn’t agree with you, more.
And just to be clear, I do not consider Criminal Justice a “garbage degree”. I leave that label for other “degrees” such as “Journalism”, “Communications”, “Social Work”, “Multi-media” ANY of the “Liberal Arts”, “Basket Weaving” and so on.
And I agree, it’s not what you do in college, it’s what you do in life.