Let's take a game like Fortnite
Their main revenue driver is Battle Pass, though, so they make money not with just cosmetics but also with paywalling the progression system. The base game is incomplete, and that's why they can afford to make it f2p.
Other online Risk-like games do this- they paywall things like multi-player and real-time games, so that the base experience is incomplete. On
Risk: Global Domination, you basically get 2 MP games a day unless you buy tokens or memberships. On others like
Conquer Club, you need memberships or tokens to play RT games/etc.
Warzone offers basically the complete package for free- we take stuff like RT MP games for granted on this site that players on other Risk games have to pay for.
Now imagine, a members only ladder
I think this is how the ladder worked originally- iirc, this is why Nauz has so many alts with Membership. Idk why that didn't work out- maybe a chicken-and-egg problem where the ladder is only valuable if a bunch of players are actively participating?
Idle is only the latest piece of this game's business model. Prior to Idle, there's been multiple versions of Membership- with Membership (imo) definitely not offering much today relative to the free play experience. There's been clans but so far they've generated probably like ~$6-8k of revenue, 'cause really what's the value of a clan? For most it's just a chat and a tag next to their name. And there's coins, ads, etc.
f2p games make non-ad $ by creating an enjoyment gradient between the free and paid experiences. You could do this by paywalling massive value-adds that are critical to enjoying the game (esp. if it's MP and you're locked out of the progression mechanics that everyone else enjoys) or by refusing to paywall but doing the little frustration trap thing that Idle does, a more hidden and probably more effective approach than an explicit "pay $x to actually enjoy the game" transaction.
I guess making Clan Wars a much better experience might spur clan purchases, but that's hard to test.
Edited 12/19/2021 23:39:35