The other schools offer law and medical degrees along with engineering. They have rich graduates. That matters.
This is not talked about enough, but it 100% matters. We have rich graduates too, but they are wired differently.
Doctors and lawyers generally are in that chosen profession for reasons outside of altruism. They want to be rich, or at least live that lifestyle even if it's on credit. Country clubs, SUVs, private schools, and football bragging rights are part of that lifestyle, and no matter what they have to do to get it, they are willing to do it. They have cash and are on average more willing to spend it on players, legal or not. So they hire people like Lane Kiffin and Hugh Freeze, for good or bad it's a show and the fans are all in for it. They don't get embarrassed. It's always been that way.
Engineers also make good money, but on the whole are not wired that same way. Your average engineer is in a more modest house (because why buy too much house when you don't need it?), loves to send the kids to public school (because why the hell pay for it when you can get a good free education?) and thinks country clubs are a waste of good money when they can put that away for the future. So we hire guys we can underpay and hope they work out like Sly Croom, Joe Moorhead, Dan Mullen, and Arnett. One of those worked out, which was a fun ride.
We do have some furniture guys, some general contractors, some timber guys, some insurance guys, and some engineers who have started their own companies that contribute a lot, and I'm thankful for those guys. But on average... it's just facts.