That “only worth playing once” thing only applies to story heavy, fixed map, pure single-player games, which are mainly a sub-set of AAA games, typically on consoles.
(Or multiplayer games when somebody only plays those games were their friends are, so the game stops being fun if most of their friends aren’t there anymore, so naturally such people never get back to those)
Further, even amongst that kind of game, some are so good that they’re fun again to play after some time (though it usually takes a couple of years to forget enough of the details for it to be fun again). For example, Fallout 3.
Methinks you’re a very young gamer, who is mainly fad driven hence buys the same AAA games as his friends and doesn’t buy indie games (which is where you’ll find the most replayable games of all, as indies often have generated maps since they can’t afford to spend millions of dollars on people doing level design) so yeah, all you’ve ever seen is games that are only fun once or for a very limited time period.
Youthfullness would also explain why you confuse your own behaviour with “the vast majority of the gaming community”. (Which is extra funny because the average age of gamers nowadays is somewhere in the mid 30s).
I would be seriously surprised if you were an older gamer as they’re more likely to buy games for their fun factor - not fashionability amongst peers or last gen graphics - hence sooner or later end up playing some indie game or other with generated maps, plus are much more likely to have picked up again some game they played and finished years ago and still fondly remember, just to discover it’s actually fun again.