I might be completely crazy or have had biased experiences, but the content and tone of this article are the opposite of what I've observed. Stanford, Dartmouth, MIT, Cornell, and Michigan (to name just a few of the schools cited) all enjoy robust recruiting efforts from top companies as far as I've been able to tell.
Additionally, based on conversations I've had with friends at some of the firms that were (presumably) polled, the desire to cut down on active recruiting at schools is usually due to lack of resources rather than deep prejudice on the part of people doing the hiring. If you only need to hire 3 people, it's simpler to just recruit at a few places where you've been successful in the past and call it a day -- it doesn't matter where you find good people, just that you got some in the end.