Dirty, 14 hour shifts, and working in an under-served skillset--not exactly the environment that lends itself to working on things you could take pleasure and pride in.
Farming was the primary motivation for me into a STEM career. Getting up at 3 AM to milk the cows then spending all day in the fields picking up hay only to return to the barn at 5 PM to milk again is a great way to motivate the lazy. I also got a fair amount of experience in mechanics, building and raising cattle so a skilled trade (mechanic, various building trades etc) wouldn't have been a problem, I just decided I liked Air Conditioning better than the great outdoors.
NOW they tell me that I should have been a welder? Um.. No, don't figure it's a good idea to spend my life in cramped spaces, berating heaven knows what welding something. Go ahead and get the engineering degree if you have the aptitude for math and science, but you might want to have a skilled trade or two up your sleeve.
Seriously, STEM isn't dead folks.. It will never be dead. But it's not a seller's market anymore in the engineering world. Right now it's a buyer's market because there are a bunch of us old geezers with decades of experience filing up the ranks, all the young whipper-snappers with the ink still drying on their bachelors degree don't have many jobs to choose from. But give it 5 years, maybe a decade and a lot of the engineering talent will be retiring, aging out or dying off. THEN your degree with 5 years of low level experience will be worth something..