Maybe cause there are not many good ones.
It used to be, in engineering school, 2/3 flunked out or changed majors. Even with the remaining 1/3, there are the C/D students. I'd only want to hire the A/B students.
I think people are figuring out engineering is a lot tougher than the "making stuff".