Am I missing something here?
Taking an overt political stance has always been forbidden/discouraged for active members of the armed forces. However, in recent times the armed forces have been 'encouraged' and permitted to become involved in activities which might be seen to fall in to this category.
There seems to me to be more than a tad of double standards here!
Old Duffer