I find withdrawals wagering requirements ridiculous to be honest,but each site has its own rules,
If you don't read rules before depositing money then it is your fault.
It is similar to Bitler bans accounts when they profited from a faucet because that is their rules.