Takes one to know one
Re your last paragraph. Garrett himself is not immune to some pretty strong rants, including passive-aggressive (that I wouldn't like to be on the wrong side of) and in-your-face SJW. But following his blog (which I do via Planet Debian) is worth it for the good stuff that, for me, clearly outweighs the bad.
Birds of a feather there?