I probably hate trump more than you guys, but I believe he is right in this case. Cowering in fear watching a cruise missile fly over, praying that there won't be more coming at actual targets is no way to behave for a nation that once consisted of samurai with codes of honor and shit. Japan should protect it's people.
I would be pissed at my government if they allowed Russian cruise missiles to fly over my country. It is literally a weapon illegally entering your countries airspace. The Japanese should have intercepted the cruise missile.
It gives a clear message: don't fly cruise missiles over our airspace. What kind of message does allowing it give?
That's not the point.
The point is he said the racist thing he did in either an oblivious or completely self-aware way. Both are super bad.