My gut feeling is this doesn't entirely explain it, but any tenant is also more work than no tenant, so they may not want to do the work of signing a new lease and dealing with the work it will trigger for less than you're making per-head on your current tenants.
There's probably also a fear that if you let a new tenant in for lower rent, this might lower the rent other people expect and the problem starts snowballing.