I'm not qualified to say whether this is good advice from an individual's perspective, but from the point of view of a society that would like justice to be done this is just extraordinarily screwed up. How are the police going to solve crimes if nobody will talk to them?
I mean, victims gotta talk to the police right, otherwise there are no crime reports? What about witnesses? When do you stop being a witness and start being a suspect? Is that when you stop talking? Or do you let the theoretical rapist walk free because after all you don't talk to the cops?
It's a completely unsustainable position, and leads to a worse society in pretty much every measurable way.
So I'm supposed to take on the immense risk myself and urge others to do the same? All just for the sake of a nebulous "benefit to society" that the police themselves are not willing to take steps toward? No thank you.