The game needs to be addicting enough. Am I wrong?
The problem is that "play-to-earn" games created these days aren't fun at all. The main goal of the developers is to milk people's money. They just create some interactive "click & earn" game where it has huge reward at first to bait people to invest on them. Once the token rewards inflates and they can't do anything to control the game's economy, they stop developing the game and slowly abandon it.
This is why many crypto projects are jumping on playtoearn games because they can see that great numbers of investors are more interested in the game making it a lucrative business for crypto developers. One of the problems I have seen with some playtoearn gaming projects is that they lack some features that could really bring the idea of the founder of the Metaverse which is Mark Zuckerberg into play. Some developers see this market as a fast source of making good income from crypto investors without achieving the aims of the playtoearn metaverse community.