Sort:  

So does it means it doesn't give the payment players deserve

The concept of play to earn is flawed. Some people have to be putting in money without an expectation of a return like they do in other games. If everyone is looking to earn, its just a battle to undercut each other daily.

So it's more like betting than , a certain assurance of earning

It's more like selling before the person next to you does since the only earnings anyone can have are what is brought into the game by other players. And not even that since someone needs to get paid to build the game.