In reply to David Mccarthy.

"Can anyone tell me/us who WordPress is being developed for?"

Sure. Developers.

And also professional designers with CSS skills.

WordPress gradually has been becoming a poor choice for casual bloggers who don't want to learn CSS or who don't want to hire someone with the requisite technical skills. Regardless of the correctness of the change with respect to standards, it is a blow to usability, and my clients are screaming.