For one thing, it's absolutely a fundraiser's job to be stringent about who they accept money from. Non-profits and banks are subject to money-laundering and anti-terrorism-financing laws that explicitly dictate "know your customer" (or donor in this case). You should never ever, deal with people that you're not comfortable being publicly associated with.
> If the feds let Epstein off, he probably didn't do anything that bad, right?
That's the source of this entire controversy, and a point that I vehemently disagree with. The prosecutor who gave him that plea agreement had to resign from his Trump admin post because of the backlash from his decision. Epstein was accused of horrific crimes, which there were mountains of evidence attesting to, and yet he basically walked away and the investigation just stopped.
Epstein got a deal because he was friends with people like Bill Gates, Bill Clinton, Donald Trump and Prince Andrew, who certainly wouldn't want an investigation into the nature of their relationships. Based on what's available publicly, it's absurd to argue that the Feds didn't punish Epstein, ergo Epstein didn't really do anything "that bad".
Grooming and sexually abusing minors for decades certainly sounds "that bad."