Dire Bare
Legend
1.) Half of them are kits, designed to flesh out classes rather than replace them. A peasant hero is just a fighter with some certain skills and outlook. A thug is a martial thief. Additionally, some of them are variants of other classes or racial variants.
2.) He put two in from Masque of the Red Death, a D&D setting set in 1890's LONDON.
3.) He get the facts wrong on some of them: Anchorites are specialty priest of Ezra and have none of the traits he describes.
I agree it is a poorly written article, and that the best humor and satire is based on truth, not crappy research. The "stupid D&D monsters" article from way back is hilarious because it's all true.
However, some of your criticisms fall flat, IMO.
1) Class, subclass, kit, archetype . . . whatever. They are all different variations on the same thing, character archetype.
2) So, some were from MotRD . . . still kinda stupid ideas for character classes. It would have been more clear if the author had provided that context, but it wouldn't have changed much.
3) This part I'll mostly give ya, as the article was poorly researched and poorly done. Humor looses punch when based on BS. Still, the Anchorite is a dumb idea for a class (IMO).