American presidents, despite being the Commander in Chief, are civilians. They aren’t expected to salute service members. They absolutely don’t salute soldiers in a foreign military. Kneeling for the national anthem is nothing compared to this.
Trump Salutes North Korean General, Breaks With American Precedent – Talking Points Memo