I've heard many stories of people getting banned from violating TOS ... never heard of them getting banned for things you described.

Sounds like something else is going on there.