Why are most top engineering schools large state schools?

@intparent Sure there are some amazing schools that are smaller like Harvey Mudd or Caltech, but most seem to be on the larger side like Penn State, UT, Purdue, Berkeley, UIUC, etc.