I blame it on the server browser. The popular gamemodes end up on the top, and the cool and original ones are at the bottom, so they get fewer or no players. Another reason is because people love to be social, so they're naturally more likely to play the popular gamemodes for more interaction with other players.