Lastly, since you are a taint proclaiming service, I had to add you to my Blacklist of unreliable, 'taint proclaiming' Bitcoin services / exchanges.
A mixer's job is not to exchange 'dirty' coins for 'clean' coins, at least if we assume that these terms refer to a coin (not) having been used for illegal activities.
Your point of view about Bitcoin's fungibility is interesting, I cannot deny that it seems a necessity for you and other users. I will definitely go through your thread to give my opinion when I have time.
You have made me think of an option that fits what you have transmitted to me, thank you for this. And maybe build something without a scoring system as an option for all those users who want to use it. I cannot deny that many other users prefer the scoring system, but I think it would be a good idea to implement what you mention as an option and let each user decide.
As long as it's stated clearly enough for any curious user to see, I personally think there's value in having some mixers that "clean" coins while having others that don't. It should be up to the user to choose — sure it's probably 100% best for privacy if the mixer is well known and doesn't "clean" coins, but there are certainly situations where the user 100% needs to
not receive his own coins back.
I think
we can all agree that it doesn't matter where a Bitcoin was before it was in your wallet, but your employer or government certainly might not understand that yet, and it's unfortunate, but sometimes you have to play in the bounds of the rules in which you live. As long as it's made clear, I think there's no huge need to change that feature of Thormixer.