I operate under the principle of common sense. Why so many posts about a tiling window manager, and why xmonad and not i3, ratpoison, or dwm? Because it was written in Haskell and was thus being used as a vehicle to aggressively (if ineffectively) push the language on people. As for dons, he's posted plenty of xmonad crap here and on proggit, where he also happens to be a mod.