I have also been quite skeptical. Most of the rewards that people earn here are in the form of Steam Power which is locked up and can only be fully withdrawn over the course of 2 years which seems to align with aspects of multi-level marketing schemes, or even Onecoin for that matter which also does a similar thing.
I feel a lot of these dollar amounts next to people's posts are illusions, fairy dust based on a manipulated marketcap and lots of barriers to exit. It makes you feel all warm and fuzzy inside looking at these big numbers but when it comes time to cash out I suspect a lot of people will be in for a rude awakening.