This strikes me as a reasonable take. I think that Williams and others managing later TSR get a lot of blame for bad decisions (and they made quite a few), but that this blame tends to be overblown and often deployed as a shield for people like Gygax ... who also made some bad business...