The worst spammers are the noob spammers, they sell low level white for 300 gold and spam it.

The ignore button stops you from seeing the characters chats, messages, trade requests, friend requests, emotes, and pretty much makes it so they are just a random character walking around in town doing nothing. I usually don't use ignore, but I do on spammers.