Trade was never intended to have a bunch of low level alts spamming every server. That’s not seeking transactions between two players on that server, it’s flooding the trade channel so it’s unusable now. It’s no better than flooding the AH with cancel scans so it’s unusable to everyone else just because canceling is fine in isolation. In some ways it’s worse since people just don’t ruin their own server, they ruin every server.
And unlike players abusing trade chat on their own server there are no consequences, you can’t even ignore these throw away spam accounts, they’ll make new ones.
I’d like them to either keep it out of the game or get banned and that’s my final word on it.
Install BadBoy, and get rid of them forever, without cluttering your ignore list. Not the best solution, obviously (I too, would like if the spam on trade would be less), but since Blizzard doesn’t seem to be keen on interfering with boosters advertising on Trade, this is the most practical solution for now. And it works remarkably well, too.
Since they’re here to stay and blizzard doesn’t want to remove boosting from the game, they better stay in trade chat.
No shouting in cities, no constant garbage groups in group finder, and no forum and other annoying advertisements.
If someone wants to get boosted, they can watch the trade chat spam. If they don’t, they won’t.
Forcing spamming messages down people’s throats won’t make them suddenly have the urge to join your boosting adventures. Stick to trade chat and please stop spamming everywhere else.
You’ll need to add a few phrases to it, but then it works on its own. I found that “weekly chest” is one of the best phrases, catches 90% of ads on its own.