Hey buddy, please don't take it personally (just saying, since I see you already did), but I don't see any reason to come across so heavily on someone.
Maybe I'm missing some piece here; from what you said, if the only thing that Thomas did was to write the single tweet you report (ohh, how daring!), I don't really see any problem with that. do you ?
The Internet should be like an agora', an open space where everybody can express his own opinions and ideas, with proper language and respect for others. I don't see any issue in what @thomasfuchs said.
I cannot agree with him (in fact I quite disagree), but everyone is entitled to an opinion and he can have his fair points to sustain his belief (and some of them could span interesting meditation on the topic).
The tweet, as I read it here (I've no other sources of information about that other than your blog post), was just intended to spawn a thought provoking discussion on a topic. In the tweet, as you report it, there's no trace of anything like "this is the way you HAVE to do it" or other FUD inducing statements.. it's just a open-ended question, whose answer is left to the reader of the tweet, not the poster.
That said, assuming there are no other pieces of information I'm missing here (but in this case it's your blog post to be faulty because it doesn't give me the right context and perspective on the topic you're discussing about). So please forgive me if I'm going through the wrong path because of that.
I'm on the side of the "please send JSON only information to the client instead of HTML" but I'm very welcome to read from people that have different perspectives from mine and always keep an open mind. I could be doing this job for other 20 years but I would still feel like I've always something to learn from others; that's what I mostly love of this connected world we're so lucky to live in.
Internet must remain a place where everybody can give its own contribution. It's not your authority (nor mine or everyone else) to say who's entitled "to speak". You can simply disagree and/or feel compelled to express your own opinion, but maintaning the necessary respect for others opinion is paramount to build a community where people do not fear to express their thought.
The recent events happened to Heather Arthur (http://harthur.wordpress.com/2... should teach us something on that regard.