>Hell, that site probably sees less than a tenth of that, per month.
Yeah, I'm not really a fan of TMS, and don't think they're really bringing new players anywhere. /r/MUD probably has more daily viewers than TMS, and most of the advise on how to find a game is 'ignore the top 10 listings on TMS since it's just circleclicking anyway'.