Right Tool for Task at Hand
To be blunt, Gunderson is an idiot. Different db engines and types are tools. An intelligent data manager is familiar with various tools and selects the best one for the application. If a relational db is best, there are several to choose from based on the scale and complexity of the data. Other types have there niches were they shine. To say one db is garbage like Gunderson is saying shows he does not understand there are many applications were MySQL and clones/derivatives are quite suitable but Postgres would be serious overkill. Now there are applications were MySQL is not suitable and thus something else should be used such as Postgres. Is MySQL used where it should not be? Certainly.