In his defense, he technically did nothing wrong. The music playing is called “Retreat” for evening colors. For military personnel, if you are inside, you are not required to stand or salute, which Trump technically was. Now, he’s a complete moron for asking if the music was in his honor, and then saying it was to honor that other guy’s ratings. Even if he meant it jokingly, that’s incredibly disrespectful. That particular tune is to honor the service members who never made it home, which is why it’s played at sunset.