Tonight’s gold whisper spam has given me an idea. Let a player have a section in the Block/Ignore interface where s/he can put in a letter string s/he has no desire to see. For instance, a certain spam site name.
Then anyone whispering anything at all containing that string is blocked. The whisperer has no idea they were blocked (so they don’t start playing games with their text strings), the whisperee has no idea the whisper came in. Bliss!
Cons: ANet will get less reportage on the spammers because those that abhor them won’t even know they’re up to their nefarious tricks. Innocents might get blocked if the blocker has too simple a character string (perhaps require a certain length to the string? To avoid misunderstandings such as those to which the feline filter is prone?).