See also Sheffield United this season and Leicester when they won the title. If you don't have a balanced squad then all it takes is two or three major injuries and the team is drastically weakened.
I think we're getting much better in that respect but you still need that bit of luck.