Like all groups of people / jobs, some are great, some are awful, most are mediocre. I've had a few runs ins with the police in my life and almost all have been absolutely fine. But then I'm a white bloke so don't get stopped randomly for little reason - although I did a bit as a youngster...