I'm touched by Wal-Mart's role but I'd prefer they pay their employees more.
I suspect green was used because blue and red are emergency lights (and red may have something to do with the sex industry), yellow is pretty common, so now you're down to orange, purple, and...whatever. They kind of ran out of valid colors.
As for placing a light outside of a home or business.....yawn. I'm sick of seeing yellow ribbons with no actual meaning and now we have a green light? What's next, red cowboy hats? Purple shoes? Pink zinnias in one's front yard? The list of opportunities to pay lip service is endless.
That green light can eat a bag of dicks as long as vets are killing themselves at unprecedented rates and their psychological care is in the toilet. The VA's a death sentence and we're running around screaming "stolen valor" at anything that looks military in nature, so maybe they should green light something with meaning.
Yeah, I'm cynical and yes this will generate a hate or twenty, but I'm fine with that. I'd rather see our brothers and sisters receive better health care and job opportunities, and for these "ribboners" and "lighters" to put their money where their symbols are.