If it is actually true that ASDA/Walmart actively supports this "Help for Heroes" campaign, it's perfectly understandable that some of their employees might get pissed off at being forced to be tools for militarist propaganda. It isn't a legitimate part of their job.