To my mind
it absolutely does make sense that a pitch needs renewal from time to time, but
it does not make sense that nobody informs the manager of such massive issues beforehand (i especially have the groundsman in mind

it does not make sense that the club management accepts match losses just like that and e.g. does not look around to play its games on some other pitch while the own one is being renewed.
So i have two ideas to make this thing more realistic:
1. When the pitch has reached "End Of Life" (there must be a flag or something in the database i assume), a short message is sent to the manager informing him/her that the pitch cannot be kept in shape anymore and needs renewal within x days, or matches will be lost.
2. When the pitch status has dropped too low to play matches, the club may rent another stadium (of course paying some decent fees

My preference would be implementing both, but i think it would be most practical to implement just the message (1), as it addresses the real problem more directly AND is surely easier to implement.
