I agree, broadly, with Kevin, but, probably, for different reasons ...
1. I think we need a legal system which ought to apply, as far as possible to military personnel and civilians equally, i.e. most offences which are, equally, offences under civil law ought to be tried by civil courts, even when they involve military members
on military bases or occur outside of Canada. But I also think we need a system of military justice to deal with matters related, primarily, to "good order and service discipline" and to the conduct of operations and it should be equally applicable to
corporals and colonels; no tiers, ever. As a CO I always felt competent to deal fairly, impartially, justly, will all "service offences," I did seek legal advice when I dealt with a few offences, like those related to drugs, and I would have been content
to have been able to refer them to a local magistrate. But, a "negligently _____" charge, for any rank up to and including major, was well within my capability to handle at summary trial and for lieutenant colonels and above there were, always,
colonels and generals with adequate powers. We, COs and commanders, should have had more powers to deal summarily with more people on more issues. We did not need greater powers, just more scope.
2. I would like to see the RCMP as our police force because I think we lost some vital military functions when we lost e.g. the CProC: traffic control an handling of POWs to name just two. These are infinitely more important to an Army combat
commander than is investigating most crimes. My sense is that the MP branch are wannabe civilian cops, not Military police.