Nobody mentions KYC when you're signing up and depositing. The process is smooth, takes two minutes, you're playing straight away. Then you try to withdraw for the first time and suddenly they need your ID, proof of address, bank statement, source of funds and whatever else they can think of. Would it kill them to mention this upfront so it's not a complete surprise the first time it happens...?