Rob, as much as I normally value your opinion and love to agree with you on most thing, on this topic I have to disagree.
Anyone that is enrolled in any accredited college that is looking to get a degree in web engineering or web development are required to learn a variety of database skills. MySQL is the most popular database for the web that is currently out there. There are a few others that a trying to catch up, but they are still way behind.
Professional web developers, web engineers and IT architects all will need a background in dynamic web deployment. If I had to guess over 60% of the commercial websites, and I think that number is low, are database driven. And I know of no commercial enterprise of any stature that would ever deploy WordPress, Joomla, or any of the other out of the box platforms that are currently in use by the blogging community. They are too big a target for hacking.
If you truly want to make money in web development, and are looking for that as a career. You must know how to build, configure, optimize, develop and design commercial quality CMS systems. They will always include database driven content and database management. Which will also include database security.
If you are honest with your customers, nothing out of the box, with all the flaws, security holes, development bloat, lack of proper HTML structure, lack of proper CSS utilization and the inadequacies of the SEO will ever meet a commercial customers requirements.
So yes PenquinManiac, if you want to be a good web developer you will need to learn database management and database design. With one of the more popular database languages. MySQL is probably one of the easiest to learn and once you learn the fundamentals of database design it can be carried over to most all the other database structures.
Now on the other hand if you don't want to be a leader in your field, that is even better for me. I get to go in and fix many of the developments that other people have botched up ... and believe me it cost a customer much more to fix an existing platform, than to design a new one......
Just food for thought.....