As a former sailor myself, these guys are not allowed to say anything bad about the president. He is commander-in-chief. Whenever you join the military, your constitutional rights are forfeited. They are replaced by something called the Uniform Code Of Military Justice. This is why it is called "service" to the country. If you were to insult the president and get caught by a high ranking official or tight ass superior, it could range from a fine to restriction to the ship.
I know every pundit and media talking head wants to put their spin on President Obama's withdrawal of the troop; but, its more important to hear how the troops feel. Judging by this video the troops are damn glad and like his plan. Let's put this in perspective, while the politicians, pundits, and media argue over the issue the people the withdrawal will impact are damn glad. I think I'll listen to the group that have the bigger vested interest, the troops.