My problem is with three things;
1) Asking for KYC when I am literally under $1000 total wagered (WHO THIS KYC INFORMATION EVEN GOES TO??)
2) Refusing to even let me withdraw/close my account
3) Hiding behind their ToS and slow support which ceased communication
Your problem is this while you didn’t bother to read the ToS before you deposit or even when you are already playing frequently? Regardless the amount of your current balance they have the right ask you KYC.
You mention that you have many years of playing in the casino but do play frequently on crypto casino because KYC is already a thing ever since licensed is already introduced for online casino. Your problem is very easy to resolve by undergoing KYC because this is something that you agreed when you sign up on this casino. This issue is not a scam accusation but rather a negligence on user side for not reading ToS.