Well, i am not american but it is strange that anyone can publicly denigrate his/her president. When a software engineer from Google wrote a memo a couple of weeks ago (which was leaked on internet), he was fired because it was considered offensive to some people. So it is ok to denigrate Trump but is not ok to tell your opinion about something which might bother someone...Strange....