When a user shares content through an application, you should not penalize the application itself when someone hides that content. I am almost positive this is a large reason why these bans are happening. It is a ridiculous measure of spamminess.
The problem, I imagine, is that many games provide incentives for posting stuff on other people's walls. That's clearly spam, but also technically initiated by the user.