One does not simply understand the inscrutable TF2 fans. Or their hats.
Reading Frank's comments in PoliGAF is... odd. You get used to developers being just developers and not people with opinions outside the entertainment industry. It's like finding out your teacher doesn't sleep at school.
Tbf people email me all the time wanting to partner up with Little English Halo Blog, I'm sure it's the same for you guys. I usually just politely refuse, maybe that's all this was? He fired you an email, one of y'all read it and replied something along the lines of "thanks, but no thanks" and he's flipped out.
I didn't read his full article, but I found it hilarious that he opened by saying "this is not an attack on THC" before going into a several thousand word tirade about THC.