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.
I agree with you, people always just check the "I agree" box and then get mad when they break or don't understand the rules..
But bitsler banning accounts that profited from faucets, really? Did not know that

Some people or even most of us wont be reading term of service, I do think that it will be much fairer if there is a pop up notification or some sort of warning about having the wagering requirement for withdrawals. By doing this then there is no reason for people to complain anymore as it is not "hidden"