There are many splinterlands accounts with 20,000 to 50,000 or more games. The game has great replay value.
The trouble is, most have never heard of it. While there are many big streamers on twitch, none play splinterlands. Advertising is much harder given the decentralized nature of the internet. There are many niche areas making its hard to reach everyone. And so splinterlands has never gone viral the way it might have with better market penetration.