If it honestly bothers people this much, it is as easy as filtering shout while you're in town...

Having a conversation in /sh isn't spamming...if you're constantly shouting the same exact thing (Casino), then you're spamming. So yes, if someone is actually spamming I say blist them.