While citizens have the freedom to express their personal feelings, government officials do not. Trump (like other members of military, law enforcement, etc) took an oath of office to uphold the constitution. Any effort to suppress the freedom of speech is in direct conflict to this oath of office. While I personally believe everyone should stand in support of our flag, I understood while serving this great county it was my duty to support the constitution (not my personal beliefs). To do otherwise, is to undermine the very principle this country has always represented. Sadly, this is something Trump does not seem to grasp.