Banned for playing too much?

Yup, that’s what I’ve done.

Not contesting anything here per say, check out this thread:

Do you have the customer support phone number?