Well in essence that is what I said. With KYC you do not need to worry about having to prove where the money came from and where it goes. I think we might see true decentralised online gambling casinos in the future or perhaps there already are a few in the world, but until then KYC will be the safest option to keep yourself and your clients safe.
In the future, decentralization will play a much bigger role and many casinos will adapt. Smart Contracts will be safer than KYC.
Remember the famous words "Don't trust, verify".