Given a typical professor's salary, it is... difficult to imagine that this is true, at least not without fantastically bloated administrative and overhead costs.
“non-teaching staff” includes all the research scientists, postdoc, and techs that help make the research happen. These universities are not especially good at teaching compared to SLACs. They are exceptionally good at research.
Indeed. Go check the trends on the ratio of non-teaching staff to students at these major name colleges.