@torriz People have been moaning about their bonus system for years. Seemingly the only people who think it offers benefit to players is the rep Melvin and his army of affiliates. Everyone else can see it for exactly what it is.
And I would not call it a scam.... you're at no disadvantage financially but you're also at practically no advantage either.