I would not even take a second to celebrate any holiday of a State which has its Embassy in Te Aviv. It's pure Jew hatred. Do you think US has its Embassy outside Jerusalem just to apease Arabs (which it would anyway be evil)? NO, they just want to erase Jewish conection with ancient Israel. It's part of the Replacement Theology. Just make a little experiment. Name all Israeli cities Jerusalem for one day, and you'll see what it happens. All ambassadors will flee Israel like rats. Remember that west Jerusalem is not even claimed by Arabs, but West countries don't take their embassie to West Jerusalem either. Why? Just because their problem is not with Eretz Yisrael, but with Jewish welfare. Had Jews reborn Israel in a desert Island and named their capital Jerusalem, they would have faced war anyway.
Why giving honor to American veterans? After all, all wars are caused by Jew-hatred, even the wars that have no conection with Israel. Had they loved Israel, wars and weapons would have disspaeared long ago.
Humanity has made a great progress in konowledge and science in the past century. A moral progress was also possible, but Jew-hatred prevented it.
So Jews, please only respect Yom Hashoah and Yom Hazikaron. Let Americans lament their deads by themselves.