As someone who tries to keep in touch with the California high school/collegiate running scene I have heard nothing bad about the Stanford coaching staff's ability to train and develop top notch runners, and I think Weissenbach's trajectory during her first two years of running showed that she was on the path to additional top NCAA finishes in her junior and senior year.
BUT I must say I also have also heard 5-6 (admittedly anecdotal) negative things about the team atmosphere at Stanford, as fostered by the coaches.
If you go to college just to make money afterwards giving your all in every sport but basketball, football, baseball makes no sense. In fact all other sports including running should be eliminated. But I think for most running in college is about more than just money-making potential, and putting additional pressure on yourself.
I have no idea what motivated Weissenbach--I hope it was just a personal decision to focus on all the other fantastic opportunities that Stanford offers. But I also feel if collegiate running isn't allowed to be fun--and become a way to escape pressures and enjoy camaraderie along with competition--then it has no point.