So it is okey for you, an exchange to suspend a users account without even notifying him.
Well, when you register on that website you agree to their tos, so if that's what said there, nothing you can do. It might be unethical, it might be wrong, but sometimes we choose to do it. I think other exchanges will also do this, can't say much about CEX as KYC is becoming a standard here and there.
KYC is not a problem for me, i have filled KYC asap after their request.