I have an idea: A middle ground between squelch and report. Make the squelch and on/off option, for example if you choose the squelch someone they STAY squelched until you choose (if you ever do) to unsquelch them. Thus if you log on 4ish times a day you don't have to keep squelching every time you come in the game.
There are two people that would be permasquelched if this option were available. One Rook and One Bish.
Ignoring them really isn't an option when your green screen is a constant bombardment of:
:COME ON GUYS! WHY NO HELP
:AFTERNOON BISH SUCK
:YOU GUYS ARENT PLAYING WITH STRATEGY DWEEBS
:WE GOTTA DO...
:WE GOTTA ATTACK...
:YOURE ALL MORONS!!!
Like Calm down Temu Rommel.
I believe this would be a "problem solves itself" scenario, people will start acting right when they type/chat green, purple or 200 and all they get is *crickets* chirpity chirp chirp