Nolan said it: a little Randy goes a long way. So why do a Randy-centric episode? The past episodes' Randy phone bits weren't all that funny.
Nolan is supposed to be old but if he can't catch a woman running with her hands cuffed behind her he doesn't belong on the streets. As far as that goes running while cuffed like that throws off your balance and you tend to stumble.
A good show depicts the reality of social concerns in the context of drama, this show is scared to depict serious things so it ends up just talking about them, that's why it's preachy. Wesley could be seeing a lot at the neighborhood center and we seeing them through his eyes. Instead it's blah blah blah about the issues while they play a scene with a comedy drug dealer.
The writers and producers should look back to past shows like NYPD Blue to see how to handle balancing professional, personal, and social story elements. Look at how Major Crimes handled Rusty Beck's homelessness, his mother issues, and his sexuality.
This show has and can be better but it has to stop playing it safe.