I'm a black Chemistry major(Graduating this Spring! Hoorah Nikkas!) and I strongly disagree.
Realistically speaking I understand the fact everyone can't be STEM majors but its a great field if you want solid employment and you have the work ethic to stick with it. As a chem major you will make around
low 30K up to around 60K with just your bachelors which may not sound like a lot to many people but its a pretty legit job. Senior Lab Analysts, Principal Scientist & Principal Chemist
easily get mid 80s- high 90sK in the South. They definitely make six figures up north with the higher cost of living. Its not hard to find a job if your not lazy. You just have to apply to a lot of places and be willing to relocate from your hometown if necessary. Pharmaceutical manufacturing is ALWAYS hiring chem grads. If you can't find a job, honestly its probably because you haven't looked hard enough or applied to many places.
To add onto what's already a decent base, a lot of bachelors go onto a professional phase such as Med school, Pharmacy School, Physician Assistant, etc and easily make much more money or even go to Grad School for chemistry. Half of my graduation class is simply working after school and the other half are applying straight for grad/professional schools. Also research is pretty good too if you genuinely enjoy chemistry.
The chem bach provides a good solid base to get a professional degree in the medical field. You can also become a Chemistry Professor and do research at a university. That will easily get you over six figures. Hell, even out accounting professor at my school makes around 150K a year. The professor slots are slim but they do get paid a lot once they get past the associate prof phase.
http://www.huffingtonpost.com/linda-rosen/the-stem-skills-shortage-is-real_b_3194071.html
http://www.huffingtonpost.com/linda-rosen/the-truth-hurts-the-stem-_b_3900575.html
This is just for chemistry. I haven't touched on others like engineering, technology, etc. If you are really good at what you do, you can get some amazing job offers. With strong math skills you can easily do work in the financing sector like accounting or go into physics.
With nursing majors they can make a decent salary and even go on to become nurse practitioners which is the nurse's equivalent to a physician assistant.
What you do is dependent on how hard your are willing to work and your talent/passion for what you do. STEM degrees are far from perfect but nothing in life is perfect and I don't know too many majors where
WORST CASE SCENARIO is graduating and making 30-40K doing low level work without really having to worry about unemployment for the rest of your life.
Best case scenarios are easily in the six figures, nobel prizes, million dollar companies, organizations and legendary resumes changing history and shyt by creating cures and discovering scientific breakthroughs.
Surprisingly our class is pretty diverse. Its about 50-60% white and nearly every other race being displayed. We have serveral black kids, a few indians, asians, middle easterms, etc. We even have some genius level kids in our program too of different races which is surprising. They destroyed curves in my classes but it was nice competing with them and they made me a much more rigorous student.