Fine, but he's being berated for making a constructive post. He said something he thought was correct and it wasn't. It's fair to correct him and point it out, but he's being vilified for something that I thought was a good idea and an enjoyable read.
There was nothing constructive about his "post". It was an attack on the teams of mascots he thought were foolish or stupid because they made no sense to him, when a quick google search would have presented up logical reasons why said mascots were picked.
If he had presented his post as more of an inquiry, instead of an attack, I would have just put up the same links without the commentary at the end so that he could become more informed.
As previously said, being ignorant is not neccesarily bad on its own, but when you combine it with bad behavior by attacking other people for their choices without the knowledge base to understand why they made their choice, you deserve to be villified.