It is a free game. You don't even need online service subscriptions play it. It is on every platform known to man. Sales numbers, and concurrent players are meaningless.
And of course the F2P model rakes in the cash. We've known this since LoL first came out. Stop pretending to be surprised by it.