comment on Raistlin's post:

#1 and #2 would have huge tendencies to become cronyistic and worthless. The CRTC is basically composed of people from big media corporations. Imagine a civilian run investigations organisation where ex-cops can get work after they retire.

To add to Raistlin's post:

Eliminate the police union.