People talk about profit because people want to earn crypto. I think a well made game allows people to earn crypto else why use crypto tokens at all?
At the same time if it does not allow people to earn crypto in a fair way then people can play a game that does.
You just described the free market. I have nothing against it as I would call myself a libertarian. ;)
I can just hope that their reward system will be improved, because now it really looks like Ponzi (probably without the scam part).