some interesting points there.
I think its only immoral if you intend on being a crooked cop when you join up.
There are some pretty shitty cops out there but also some pretty good ones. Bad cops are the worst cause of their position of trust and little to no accountability when they break the law. Too many Judge Dredd type guys who've been drinking too much lead laced local water ruining it.
I think if cops were accountable for their crimes there would be mush less problems.
Indeed, if only we could replace them when acting poorly right?