Reading through the “nay” comments, and there are very few, is pretty intriguing. There are emoticons, “build the wall” comments, and other nonsense.
That is evidence, to me, that this is a common sense answer and shame on us for not having it in place already. Veterans/Military > all other priorities. We are nothing without them. (I have not served.)