Compared to TSW, maybe. Obviously more people are playing the game.
Its free to, at the very least, screw around in once in a while, whereas TSW was premium purchase or whatever. Can’t really use a comparison like that.
Compared to other games with better F2P models, like Warframe, not even close. Just saying.