> The notion of substantial motivation or hobby to go into STEM is absolutely ridiculous.
Pretty much all the ones I know that are good at it love it. Just like musicians and athletes.
Sure, there are those in it for the money. They're usually the tweeners.
> Nowadays college students are much more practical.
I'm not so sure about that. There's a large number of math avoiders in college, and when they graduate discover their degree is worth a minimum wage job.