I've posted this in comments a few times, may deserve its own thread:
I have a friend that is a project leader at a very prominent engineering firm. They run internships and used to take applicants from Harvard, MIT, and more local state schools. Over the past decade or so they have completely dropped the Harvard & MIT students. He said they're useless. Even in these STEM fields they don't teach the students how to do actual engineering. Instead, the students started coming in and demanding to do projects on "racism in engineering" and garbage like that. They refused to do the projects that they were brought in to do, and whatever basic engineering tasks they were assigned to do, they fucked up. We're talking extremely basic stuff here. Everyone got tired of hearing about 'patriarchy' and 'race theory', so they took all the internship slots and started giving them to the state school kids that probably come from working-class backgrounds. Those kids actually had work-ethic and knew what they should.
I'm lucky to have gone to a top engineering school where they didn't push liberal bullshit into the engineering curricula. There's no place for any of that when you're designing a heat exchanger, or a genetically modified E. coli strain, or a distillation column (I could go on forever).
When you push diversity into critically important engineering roles, you start having dangerous fuck ups.