There has been a fixed idea in the minds of content owners for a very long time now. It’s a “gating” mindset – the user needs to pay to enjoy the content BEFORE they’ve begun to enjoy it.
Gaming already learned this lesson. It’s a lot easier to get someone to pay when they’re already having fun. Of course you want to power-up after you’ve successfully surfed through a medieval castle in space (I made that one up).
In-app monetization changed everything for game models.
This is one reason trusted brands like Disney do better upfront in the gated model. They’re already a proven source of fun.
Asking people to pay before you’ve proven your value is tough. Ask me for money when I’m having fun.