I will note that DDO also provides points for said cash shop regularly based on clearing other quests... But also that the cash shop interface is "pivot out to a separate browser, in a game that doesn't play happy when you alt-tab out of it"
as it used the premium points which most easily were acquired by spending money, but also you got a small amount of points for doing things in the game, and the amount of points given to you for completing the starting area were also enough to complete that quest without having to spend money
like dungeons are designed to be "beat" in a variety of ways in an almost crude BotW way. You can run through killing everything or you can play it like a stealth game to get to the objective and even get a special reward for not killing anything or a small amount of enemies
ranged attacks had to be aimed instead of just clicking on an enemy far away and clicking a cooldown to auto hit like most MMOs do, which made ranged combat actually feel like a game
But good god some of the ideas