1. Limiting your hiring to a tiny set of schools makes about as much sense as only interviewing candidates with names that start with A-F or candidates that come from California. You're just going to end up with a smaller list, not a better list.
2. I thought there was this dire "shortage of engineers", at least that's taken as a given on HN. Why the need for an arbitrary filter?