Getting weekly fat pay checks from mixers clouded some users judgement. I noticed that too but me being right wasn't going to change anything so I didn't say it too often (I think i did it once or twice at least though) and I didn't have to. It would only upset the people who were carrying the mixer signatures even more.
Those mixing services were centralized and nobody knew what data they were logging. It could be anything. As far as I know none of them were open source even if they were, it still wouldn't make any sense to use them because you still wouldn't know the actual code they were running on their servers. To function, they needed other people's coins so them being open source wouldn't make any difference.
Even the mixers that moved to the altcoin forum, some of them turned out to be a scam and some of them disappeared without any notice. There have been some very obvious red flags with some of these mixers but due to users’ sensitivities it has been a subject that is almost impossible to discuss in good faith. Even the mildest criticism was enough to get people enraged and making accusations against you.