To be blunt, the USA views STEM as low class.
... Really? Since when? What fucked up part of the world do you live in that believes such a silly statement? Who are the 'upper class' then? Blue collar workers perhaps?
Low class is probably not the correct term. However, if one looks at most of the stuff churned out by the entertainment industry over the last 30-40+ years, the perception is that people who are interested in STEM subjects are the "unpopular or weird kids". The underlying tone is that these people are not normal and should be avoided or mocked.