I think I and many others are reading your statement as:
"Hey, as long as the person wrote horrible code, it's OK to call the coder anything we want".
The whole discussion isn't about how he behaves outside the kernel development. It's about how he behaves within that context.