Does that mean I should explain the thinking behind my foul votes over and above just typing “cunt” in the reason for voting box?It's not very easy to add something like that. Force ignoring can also create it's own issues. Threads might not make sense if content is missing from a user and you don't know why.
I have looked into an add-on before which blocks users from each other but it's a slippery slope once we start deciding how the forum functions for users. Perhaps a temporary use of something like this might work.
Just regarding foul votes... the foul vote still needs to be valid. You can't just hit Foul on a random post from someone you don't like and expect it to count.