Oh I dunno...I don't think you're ever going to convince me that LESS knowledge is a good thing. We can - and should - all learn new skills that are outside out respective boxes. An affiliate marketer with some php knowledge is always going to be better off than one without...even if it's just enough knowledge to know whether the dev they hire is snowing them over!