1. When i joined 6 years ago, there was no KYC.
You are a player of that casino for more than 6 years and you didn’t care or bother to read the ToS?
2. When KYC was implemented and since, I have not made any deposits or withdrawals to specifically avoid any regulatory restrictions due to either of these actions.
Once the license and ToS updated. All the existing account is already cover by the new teems that’s why you shouldn’t leave your funds inside the casino if you are not comfortable doing KYC. It took you 6 years just to learn this lesson while you have a lot of time in the past to withdraw your funds without KYC.