A few things I took from your post.
Colleges are overwhelmingly liberal..agreed.
Kids learn critical thinking and are exposed to kids of different socioeconomic backgrounds....agreed, but 40k a year to learn this is certainly no bang for the buck.
Choosing your child's path because you don't trust them to make a decision in their best interest...... Ok, at 40k a year, I won't sit back and let them choose a useless degree choice. If that makes me a helicopter parent then ok, I'm fine with that. They pretty much have zero experience in this area. Hopefully all the training you've given them has helped a little.
Maybe they should be working a wage gig, as you suggest, DURING high school. When you work at Burger King, the customer comes first. It's most certainly all about pleasing someone other than yourself. There are no safe places to go to, no trigger warnings, No micro aggression classification for words. Just do your job. We've been raising kids with self esteem that's way too high.