Yup.
Sure, not all d20 PDFs are perfect (or even good), but the "glut" of bad d20 products wasn't only small companies. This fee strikes me as punitive to the small press publishers, without making a noticable impact on the big publishers, who might still, or have previously, produced shoddy...