Maybe if universities/colleges would invite industry in to see what industry is looking for in a employee with a Chemistry BS degree, then they can retool the program to make their graduates more employable.
There is that- at least in an industrial sense, new employees are stunned by the scale of reactions.
On the flip side- a lot of chemistry jobs are 'dirty jobs'- hours, even full days in Level B or Level A suits, handling heavy equipment/raw materials. In pharma/manufacturing sites I've worked at, I've seen far more people come out of college who couldn't/didn't want to do the physical work- a lot of them had a notion that they would sit at a desk all day or do small experiments at a bench top. They last 6 months to a year and either go back to school, get a teaching gig, or find a lower impact job.
Analytical jobs are every easy to come by in my area, but they don't pay well, unless you have an advanced degree and specialize in mass spec or NMR (where I work, they got rid of all of the advanced degrees in analytical and trained us B.S. monkeys how to run the NMR and mass specs for ourselves).