I agree.
Glad to see you backed-off the reference to lost war. That didn't make sense at all to anyone with enduring values.
This is the United States of America, not Vietnam. I wouldn’t expect Vietnam to fly our flag. Your analogy makes no sense to me. The Vietnam Memorial is for US soldiers, not Vietnamese. Not the same thing at all.