KYC is definitely a good thing. While it can be annoying to have to submit your KYC documents and wait for verification, this process is put in place to protect players and help online casinos steer clear of potentially harmful customers participating in money laundering or terrorism who could end up getting the casino shut down.