I guess the main thing I object to here is your statement that “punishing players for playing the game (by punishing spam) is bad” – I think it is worthy of punishment, and you expressed otherwise earlier.
I’m not that attached to the spamvig specifically