At the end of it all no play to earn games can gives player the satisfying reward they deserve, there is no unlimited reward in play to earn games, the only thing that matters is how fun the game can get, people needs to feel like ' well I am ok with the fun more than the payout' its not how much people are going to be earning its how much fun people will have. The game needs to be addicting enough. Am I wrong?
See, that's the bad thing that could happen when you incorporate an earning mechanism to an online game. People are not motivated to play the game and be competitive to have fun, instead they are motivated to earn more and to take back what they spent asap.
P2E is never ever sustainable in terms of game economy.
Devs are only creating games that doesn't even make sense as long as there is an earning mechanism to it. That only makes the game less enjoyable.