I honestly can't believe you would even think this is anywhere within the realm of reason. You're saying players should be okay with a game charging them
8x the normal cost of a game to get access to all the content? And you're saying this at a time when many of the most played games are either F2P or very cheap?
Look, I don't care about Fortnite. I occasionally play it with my son who's really into it, but it's not my cup of tea. But I understand why it's popular: You can spend $0 and have access to all of the functional stuff in the game. You only spend money to get cosmetic items. This "pay-to-fashion" model works great.
We tried Apex and there you earn currency as you level up the starter character. That currency can be used to unlock new characters. You can also pay money to unlock them without having grind levels. That makes sense to me.
But charging money for each character and not giving players a reasonable way to unlock them for free with gameplay is about the most disgusting thing I can think of. I mean maybe the John Riccitiello idea of charging players to reload their gun is technically worse, but not by much. Do you not remember the Battlefront II controversy?
I'm not going to play Marathon because I'm not into that type of game. But I don't have enough middle fingers or enough swear words to shout at the idea you've proposed here. Jesus...if this is the direction they're going then Sony is about to shutter another studio.