It is a British thing; has nothing to do with English usage. The R.C.M.P. refers to police (P.) who have already been mounted (M.). Not only that, Canada (C.) never had royalty (R.).
So the mounter you refer to has already been mounted.......and doesn't like to put up with jokes about the red suite either.
Or it could refer to the mountains they have out west.
Joe
Actually Canada has had and currently STILL has royalty. The Queen of the United Kingdom is also independently the Queen of Canada (and a couple dozen other Commonwealth countries)
I don't think this is true anymore.
I'm willing to bet if you call in and want to setup an account and refuse the credit check based upon not wanting to give out your SSN they'll accommodate you. If they wanted to avoid churn based on poor customers they wouldn't ask for a deposit for some people and would just flat out turn them down, but as another thread here has shown they are indeed charging some people a deposit.