I also accept it that KYC is possibly needed on online casinos in order to help fight money laundering. But for someone to say that casinos should check all its players source of funds is too private and you also said it is too much.
It helped but it can easily get bypassed by the money launderer worst case scenario is when a casino is also involved in laundering money and KYC is just for a show. I think the best application of KYC is to combat cheaters and fraudster that exploits the casino via multiple accounting.
In your own experiences in a physical casino, did they asked for a KYC? Asking for an ID without taking a copy of it is not KYC. It appears that international money laundering is a very big issue but local money laundering is not that kind of a big deal. It varies from places to places but I just shared my opinion that it is not strict on physical casinos.
Physical Casino never asked for KYC as far as I can remember. They only look for an ID if the person looks like a minor else, if they look like an adult, anyone can enter and play.
It seems to me that the casino is far from being an ideal place for money laundering. If this is an illegal casino, then the money that the player "laundered" there actually remains dirty. If this is a legal casino, then in accordance with the AML procedures and the applied KYC, the player's transaction history remains open to the tax office and the police, so it makes no sense for him to use such a legal casino. Maybe it works for small amounts that no one pays attention to, but with large amounts of money it is definitely not an option.
I don't think so, casino is ideal for money laundering, there are legal Casinos that were charged of being accomplished of money laundering. You can check @serjent05's reply giving an example of casino that was charged with money laundering. I also think it is the best place besides exchanges to wash the history of cryptocurrency.