Overall a good point, but MySQL auto increment sequences and other bugs have given me corrupt state many times, yet good old yet shiny PostgreSQL has caused zero problems over more than 10 years, yet keeps gaining features. I have been using hstore more lately, and PostGIS is hard to match.