How are they supposed to investigate crime if nobody talks to them?
Nobody forces the FBI to have the system they have. We could have laws that make interrogation different. We could have laws that change the consequences of accidentally lying to federal agents, that raise the legal standard for consequential lies. The FBI could get rid of the no-fly list, they could stop threatening innocent security researchers to get info. We could get rid of "gotcha" interrogation techniques that are explicitly designed to try and trick people into signing away their rights.
They built this system, and nobody but them is to blame for it. If the FBI wants people to talk to them, they just need to stop punching people in the face. A lack of informants is a problem they created and that they can solve.
If the system puts in place some better checks and balances for people to fight abuses (as the one in the post on top), I will gladly go back and do my civic duties to stop crime.
So, how are they supposed to investigate if nobody talks? They are supposed to fight for better checks and balances, so people can start talking again.
This is the lesson I learned to teach to my kids.
I didn't get to this complete turnaround easily. It took years of systemic, post-911 malfeasance (and endless accompanying lies) by pretty much every fed LEO/IC agency, to nurture this mindset in me.