I'm really confused about that line of argument too. Are we to judge people based on their associations or are we not? People seem to flip flop on this issues as it suits their argument.
You can judge people however you seem to fit ... it is all matter of personal choice !!!
Is working with someone for years the same way as having picture with someone from a certain party ? Maybe it is and maybe it is not.
It comes down to this :
when there are no solid evidences at the moment due to special circumstances but are many red flags, warning signs, questionable moves and ...
Are you comefortable to close your eyes on them and look the other way or are you willing on YOUR OWN, to investigate and try to answer some questions ?
There are no solid evidences that election was stolen in 2009.
For years, there were no solid evidences that rapes and torture has happened in Iranian prisons.
There were no solid evidences that intellectuals assassinations were tied to Iranian regime.
There are no solid evidences to back up the claims that many in IR official circles have been stealing money and using their powers for economical benefits.
There are no solid evidence for the crimes of Rafsanjani's sons in the past and himself.
There were no solid evidence that Neda was killed by IR agents.
List goes on and on ... I can name 50 more where there are no solid evidence , RIGHT NOW, or there were no solid evidence at some point of the time, but there were tons of warning signs, red flags and ...
Guys like GP, Ashtar, Reza, Hassan, member of the Day and ... all used the same tactic over the years to satisfy their conscious if they even have one.
Ignore the warning signs and ask for SOLID evidence ... It is all over this site and it works for them.
At the end of the day, it is on each person to do their own soul searching and do their own work to satisfy their curiosity.
The question is where do you draw your red line and take a step back .... Different people have different views and tolerance levels.