Most players realize after a while that they play certain types of positions better than others, and that the amount of theory they can learn is limited.
A very narrow repertoire allows for deeper specialization but also makes a player less flexible to vary against different opponents.