I really liked them. I liked Pike's nod to TMP the best.
For the record, I never liked Mounties in space. I could never grasp why they're so popular.*
*For the record, I think actual Mounties in space would be some kind of epic, but I digress...
are we talking about the actual RCMP or just any police force with military like arms and organization?
in any event it is because it pulls your hero out of the military even if he is a federal policeman with some military capability.