You judge Dan's view here as you wish. I'd like to point to one thing here.
How, or where, do you compare an Ivy League football team to one in the SEC? Or ACC? In this case, let's say how do you compare one of their schools to Bama?
Does Harvard profit from their athletic department like Alabama does? Do they have guys waiting to assume professional careers in the league?