There are 2 problems here ....
The first and major problem is the lack of a free and universal "taint" checking service ( similar to the old blockchain.info/taint ) which seemed to get closed down as soon as the blockchain r@peists ChainAnalysis / Eliptic came in ... at around $1500 a month. There is now one that gives a basic overview similar to the chainanlysis reactor.... more needed. It is (quite) a simple task of interrogating the public blockchain. So more taint checking for free ...
The second problem that has become more apparent ( and highlighted here ) is traders are deliberately marking other traders, old customers that have gone elsewhere etc as bad/naughty/scammers. Far too easy with the whoswhos service ... now if you check the taint on coins coming from an exchange (and they ALL suffer this) there is normally a level of taint ... some exchanges give taint analysis of near 100% ... a BIG red flag.
So ... do we use "throw away" wallets (with the hassle of private key retention and safety) moving coins via these temp wallets to exchanges and then via a more secretive coin (Monero) and back - or via a mixing service (that inherently just moves the data from public to private no matter what they say on retention - the same as exchanges) ? When you check your addresses you will be horified (if you use the common exchanges) at the amount of taint.
I will have a service implemented by end May 2019 for free to all to use via clearnet + onion site with no login or payment required.... next project in line.