He likes to advocate what he believes is right. He does so in real life and similar in his blog.
Though he does a lot of advocacy, you can criticise him all you want. Just be prepared for a (eventual) long technical argument. Eventually he might or might not agree with you... but it seems to be always based on what is technically the best solution.
I'm not sure the advocacy is effective in getting his points across for all cultures. E.g. seems to be interpreted as personal by some. I like the clarity it gives.
Not saying something because it might be considered politically correct by some: clearly he does things different.