I understand it to an extent, but I think his attempted contributions to this site are often overlooked for his sometimes brash personality.
I really think he wants to make this site better, and I think that's awesome. Even if this is an April Fools.