Veterans On the Board

Something that bugs me about our fellow citizens:
Telling veterans they should be ashamed for furthering this , or that, regimes wicked aims. We don't swear an oath to any political party, to any agenda, to any regime. We swear an oath to our fellow citizens, to our country, to our Liberty, our Freedom our flag. We swear an oath to enduring things, priceless ideals and ideas.
We sign a figurative "Blank Check" to pay to keep those things alive, even up to and including by dying ourselves in order to do so.

Why can people not see that? We aren't asking for any recognition or payment, just understanding and maybe a little respect.