I'm all for hiring vets. All things equal I'd hire a vet over most people because my experience has been that they're more disciplined and mature than counterparts of an equal age. But rewarding a business for hiring any person based on a category just seems overly intrusive. Hire the right person for the job independent of them being a vet, black, white, young, old or anything in between. Let's let businesses run in a way that enforces their own core beliefs.