The more I think about this, the more I appreciate the irony that one group of people are really worked up because they care a lot about the symbolism of the hat and don't really get the fashion, and one group of people are worked up because they care a lot about the fashion of the hat and don't really get the symbolism.
The question really comes down to, is a team hat primarily an expression of fashion or a symbolic representation of a team? I say primarily because I think it's clearly a bit of both. I think the trouble here is that Colin clearly is only concerned about the fashion aspect and doesn't really understand why people who only see the symbolic aspect are so worked up.
In short, what Colin should have done is said something like:
"I appreciate the concern from fans about me wearing Dolphin's hat the other day. To me, it was a fashion accessory which happened to fit the look I was going for. I understand how not everyone views it this way. So rest assured, I meant no disrespect to my team, my city, or our fans. Being the QB for the 49ers has been my dream since I was 9 years old. I feel truly blessed to be a part of this organization, and I've got love for all of y'all."
Instead he went with:
This the hat y'all mad at? I'm goin wear what I want regardless of what you think