"Stanford is consistently ranked as among the most prestigious and top universities in the world by major education publications."
I realize Stanford is not actually an Ivy League university, however, it is very highly ranked, as quoted above.
There are other highly regarded schools in the US, but being highly regarded is not everything that makes a school "Ivy League". If one were including non-Ivy "Ivies" there are quite a few that are more so than Stanford. The idea of including non-Ivy League schools in the poll isn't ridiculous, but including only Stanford is highly ridiculous and thus is being justly ridiculed.
I was under the impression that MIT and Stanford were pretty widely regarded as the two most prestigious non-Ivies?
Repeating with emphasis added for the reading-impaired.
Which begs the question...what actually is the history/origin of this term? I know the Ivy League is actually a collegiate athletic conference (Est. 1954) comprising the eight institutions, but does the term predate its founding? and did these eight schools exist as a collective in the public imagination prior to the athletic conference?