There are sound reasons why the things you'd like to see as punishment for officers--cleaning the shitters or breaking rocks or whatever--will never happen.
It's not my opinion, it's the way things are and the way they will remain. When you signed on that dotted line, who told you the military had to be fair and equitable?
I know where you're coming from, Joe, but as an experienced NCO you know full well how the system works. Officers do not get punished for the amusement of the rank and file. They do not clean heads or scrub pots in the galley. The disciplinary measures taken against them are not conducted in front of the entire battalion...
...Because doing so would denigrate the dignity and authority of the entire rank and erode discipline. Officers cannot be humiliated in front of their men.
(Although I've known one or two Jr officers who managed to humiliate themselves without any outside help).