I do not take exception and would not criticize you posting this, even though it is not travel related. However, I do take exception to those that criticize others for posting topics they consider interesting even though not travel related. Those that live in glass houses should not throw stones.
As a Vietnam Vet, I agree with you that there is no more enriching, yet humbling, experience than paying tribute to America's fallen. Again, I have no problem and in fact support your posting this on Insiders and agree and support posting non travel related posts that are passionate to you!!!