It's interesting to play some Fortnite after playing a bunch of Marvel: Snap all weekend.
It's not like you'll catch me defending Fortnite for it's myriad of issues, but if there's one thing that really does work for the game it's the season pass. It costs $10, runs for about two and a half to three months, comes with a bunch of new cosmetic items, music, loading screens, characters, and emotes to unlock, and its goals are varied and myriad. Among other trials, this season I have: rung doorbells to trick or treat, looked for specific candies during the Halloween event, got bounties from Star Wars Stormtroopers, fought Darth Vader (again), turned myself into an Alex Mack chrome blob and plummeted seven stories without taking fall damage, and had to pick 3 fruits from trees planted by other players in previous matches. It's pretty varied!
Meanwhile, a $10 season pass in Marvel Snap consists of challenges like play fifteen 2 cost cards, win 15 matches, or win a location with 20 or more power 25 times. And your return for this grind is... a Miles Morales card, a variant Miles Morales card with the same abilities, a bunch of variants to Spider-Man themed cards you already have, and a smattering of upgrade/crafting resources. Woo?
Don't get me wrong: Fortnite only can do this because it operates at scale. Hundreds of programmers and artists are working behind the scenes to ensure that every week a new 3D action adventure is happening in the background of Fortnite's battle royale, and it can't operate that way /without/ that exploitation. But at the same time: $10 for a month-long grind for one or two exclusive cards and a bunch of cosmetics that amount to JPEGs of art done by comic artists years ago (who almost certainly see no royalties) that you earn by just grinding numbers down really isn't as appealing.
I guess what I'm saying is that season passes are either sustainable but probably not worth it, or worth it but probably unsustainable. It is not a great set up.