I'm with oneup since 2015, I never had a problem with them.
Most successful trader will say the same thing. The sucker (97% of traders) will say it's a scam.
That is because it IS a "scam". Their rules are simply not realistic in the world of real trading. If you want to make trading your full-time business, then treat it as a business. Start your new business with 50-100K of real money, and know that most start-ups lose money in their first year or two.
97% of the suckers are the same ones who didn't puzzle-out this simple mindset.