But contracts not being renewed -- happens all the time in the "real" world. My point is just: good people don't get their contracts renewed all the time, often for silly or dumb reasons, and it's not some cosmic injustice because most people find another job.
The fact that finding one of these jobs is so difficult should not change the basic risk/reward stature of at-will employment.