I am sure that among those who voted for Trump, who wear the MAGA hat there are some good moral people, who take "Make America Great Again" literally, and see us as not so great, making this a valid goal. At the same time, I suspect that many of them are not particularly bright, are under educated, and not particularly tuned in to the message behind Trumps words. It is sort of a responsibility for us who are tuned in to Trump´s message to educate them on this matter in a non aggressive way. Because "good moral people" if aware of the "real" message, associate with those who approve of Trump´s message, would probably stop wearing the hat. Those who continue to do so deserve whatever they get.