Licenses can be the reason why casinos require KYC even though some still don't require it with some restrictions, crypto gamblers want to remain anonymous but playing at licensed casinos will feel safer so KYC will become something that can't be avoided later.