My son wants to wear purple shoes

My 9 year old son needs new athletic shoes. I took him shopping. He feels strongly about the sole of the shoes and after trying on every pair of shoes in the store found a pair he likes that are supportive and fit properly. He likes the soles and really likes the purple color. My husband is angry that I bought them and insisted that they do t match anything. Honesty who the f cares? Also I disagree. He's making a huge deal out if this. Am I the jerk?

Update: I don't know his reasons but he's not a homophobe. He shopped with my son and they found some shoes they were able to agree upon. I still think it is nonsense but as many of you shared it's just a pair of shoes and he'll outgrow then soon. I am disappointed but moving on; thanks for your perspectives and support.