IF YOU WANT TO HONOR AMERICAN SOLDIERS, STOP WAVING YOUR STUPID BATTLE FLAG!
If you want to blather about being a real American, and demand that everyone stand for the Pledge of Allegiance and the Star Spangled Banner in “honor of the troops” who sacrificed for our rights, that’s fine. But you cannot do that and display your Confederate Battle Flag at the same time. After all, there was no more deadly enemy for soldiers fighting under the Stars and Stripes, than those fighting under your stupid flag!
Note: WWII: Europe Theater also includes North Africa and Atlantic.