Nobody thought to click the link and look at the data? Sort by income and you’ll see all those “struggling” STEM majors have the highest entry level salaries.
https://www.newyorkfed.org/research/college-labor-market#--:explore:outcomes-by-major

