Somewhat yes, after all he was very close to the Gygaxes growing up.
Your last point is one I'm not sure about. To me, DMing is all about creativity, improvising, and design. I don't catch a vein of "administering" to players from Robs writing. (i'm not sure what that statement implies)...