I hang out at the GE a lot and I report every bot I see. My Blocked players list has been full for some time and it drives me crazy that when I report people, now, their messages still flood my chat. I really don't want to manually delete 400 banned bots from my blocked list every couple of days.
Another relevant option to stop all of this would just to be removing chat within a certain amount of squares from the GE. This would literally solve all the bot problems advertising there, which is a buttload. You could still have it so that if someone is in your clan or friends list you can still talk to them but within 10-20 tiles from the bank/exchange in all directions chat is disabled for public.