...until it disabled my affiliates out of nowhere. Zero response from support, although they were attentive way before the incident.
Jeez, that sucks. Was it just a few personal recommendations, or had you been pushing a lot of new users to this site?
I used to advertise a bunch of sites (including it) through for several years until the policy against gambling came out, so you could say the latter.
Still, I don't see it as spamming as I managed to rack up a sum of commissions from returning players.