You could also have kept a better doctor throughout, and had a bigger bench of players. You took the risk of getting unlucky with injuries and then you did. This is not a reason in and of itself to change the injury mechanic. Injuries are important in helping to increase the randomness and uncertainty during the season. The season outcomes can often be a bit too predictable, and injuries help shake things up. There are ways for managers to mitigate the risk and uncertainty, but those require trade offs. Making those trade offs is the heart of a manager game.