IME, reneging on coach/program side often comes from coaching changes. New coach comes in and cleans the slate of all verbal commits…this is not uncommon, and there are many coaching changes across NCAA divs, NAIA, JUCOs every year.
We will have to agree to disagree on the numbers of student-athletes who complete 4 years of their sport…whether it’s at an Ivy, or not, it’s difficult to balance academics and a sport…especially for pre-meds which is OP’s intent.