Sure the hats are tacky (and I hate that style hat) and they are probably made in China, but what does it really matter? Aren't we always told 'It's the thought that counts'?
Good on them for being friends despite all the shit that has happened in the past. It goes to show no matter how nasty things get (you would think dropping 2 atomic bombs on civilian populations is about as nasty as it gets), things can get better and there is always hope for the future. (it also shows how pointless war is).