If you insult their leader then absolutely. Fact of the matter is that Obama was elected to his office by the will of the people and as President, he is the Commander of all US Armed Forces. Ted Nugent can go perform somewhere else....but definitely not the military because he does not respect the office.
What are you talking about?
Their allegiance is to the Republic, to the people, not to the person that holds office. Thats how dictators are born. You can respect the office but hate the person in charge, thats what makes our system different from the other shithole dictatorial countries, the fact that we dont HAVE to respect the person in office. Thats what the miltary is all about. By doing this, theyre saying that because someone doesnt like the person in office he's not fit to play for those that defend it, which is bullshit.
Like I said, theyre politicizing the military doing things like this. He's an entertainer, not an active duty military member, and his personal feelings on the POTUS shouldnt prevent him from playing to military members. Thats a political move, and its BS.
Like I said, our allegience lies to the Republic, to the people, NOT to the person in the office.