This implies they haven't been doing this all along,or it wouldn't be news.
WHO THE HELL can we hold responsible for this?
And don't say "politicians". All politicians can do is get an officer relieved from his command,and that would certainly make news and cause questions to be asked in the press.
Once again,"Duty,Honor,Country". If you can't follow those three simple obligations,you have no business wearing stars.