The Marines are some hearty soldiers and no doubt there are many who have served, are serving, and will serve that deserved the same honor afforded R. Lee Ermey. Of course the movie educated the nation a bit more on what it is like to serve and that brought much positive attention to our proud men and women serving in all branches of the armed forces but if you do for one, you should do for all.
Receiving a post-retirement promotion due to fame is unjust. It is highly possible that other retired soldiers are just as qualified, if not more, to receive this promotion, yet they were not recognized due to a lack of public presence. It is my belief that all soldiers still involved with the US Marines after retirement be considered for a post-service promotion.
By promoting a retired soldiers to a commandant is a demoralizing to other soldiers. The commandant seem to be telling other soldiers that they are not qualified enough to receive that promotion, which is not true because there are other soldiers who are capable. The best thing to do would have been to honor the retired soldier.
It is not fair to the other soldiers that he got promoted. It seems like he got promoted because of his fame from the movie. He was not even working at the time, so I find it disturbing that he got promoted for work that he did not do. I hope his promotion is revoked.