A professor I worked with absolutely hated the acronym STEM. Each letter of it was very different from each other. It also brought with it an over simplification of education and the issues around it. It does make for a handy political acronym though..