In Defense...
Hmm… You have to be careful talking about something in general terms which you don’t seem to have specific knowledge. Martin Geisler wrote an incendiary post about the WordPress codebase, and while I will admit that the code isn’t perfect, it’s far from the beast that he implies lies behind the label.
Allow me to refute certain points directly: