A big part of being a detective is talking to people and putting pieces together.fuk that, that's not their job, a detectives job is to DETECT
You don't see Batman complaining bout crimes not being solved because people aren't snitching enough.
If they can't do their jobs then maybe they should be taken off payroll
Detectives have a wide variety of techniques available in conducting investigations. However, the majority of cases are solved by the interrogation of suspects and the interviewing of witnesses, which takes time. Besides interrogations, detectives may rely on a network of informants they have cultivated over the years. Informants often have connections with persons a detective would not be able to approach formally. Evidence collection and preservation can also help in identifying a potential suspect(s).