Why use another term? Is there one that better describes them? I think sheeple is a great term because it doesnt sugar coat anything. I think you have to read the article "On Sheep, Wolves, and Sheepdogs" by Dave Grossman before you can really appreciate the word.
I hear you, and I'll read the article, but I'll share this thought with you now:
When you put on the uniform, you swear a solemn oath. You don't get to choose which fellow citizens you defend. Some are insincere, dishonest, even criminal. Many, many more you'll regard as hopelessly and wretchedly foolish. But you don't put your life on the line for sheep. To even remotely suggest that anyone has made the supreme sacrifice for such creatures seems terribly disrespectful to their memory.