I don't think we need to worry about STEM being over-pushed. STEM degrees are self filtering. Math, engineering, and science are hard, and getting kids interested at science at a young age can motivate them only so far. Many will enroll, and when things get tough, a good portion will transfer to other majors.