The UCPD isn't run by the University, it's just a police force whose jurisdiction is the UC Campus and the surrounding area. They have real police authority and training ; they're not rent-a-cops. They're there to handle the minor things that go on on campus, like minors drinking and noise complaints. They can give real tickets out, or university tickets that don't go on your record, so they don't mess up someone's life over something stupid (Kind of like a warning, but still a ticket to make sure people don't do it).
With that being said, if they're unable to operate correctly, then they should definitely be reformed or replaced.