If other sports cancel, yeah, but the Ivys don't have athletic scholarships. They also don't allow weekday football games or post season games, and severely curtail off season activities.
As many things as bug me about the Ivys, they have a proper perspective on athletics. At those schools, they really are student athletes.
The Ivy League schools still have Indian cheating and Communist Chinese cheating as competitive events...