If you live in the US long enough, you should know why. That is because it takes more effort and time to major science, maths...etc., and they are hard discipline. You cannot just invent your own without substantial long time to learn what is in there.
Most of the Social science Americans love are soft subject. Any one without background can pick them up in short time, so easier to learn. This is true even for regular computer programming. I know plenty of Chinese students, after they got a MA or even PhD in social science here in the US, then could not find a job. Then went back to school, got a MS in computer science, then became an IT professional<g>
However, without a good foundation in math, physics, or chemistry, one cannot become a mathematician, a biotech scientist...
Some financial modeling is an exception. many Wall Street analysts are math/physics major, using complicated statistic models to predict the stock movement |