Hello,
Looks like starting with Drupal 7, the approach to judging whether the CMS is in production state stopped to work.
Drupal 7 is now 7.12, but it's still useless for production sites. The problem is in modules. Core functions might have be well tested and work as expected. But most popular modules are still not ready, now at 7.12 state.
Drupal 6 works extremely fine with me. I have collected all the required modules, and they are stable enough. Drupal 7 is a terrible mess, since most modules I need are either in alpha/dev (if you're lucky, in beta) or simply do not exist.
To name a few: Facebook interface modules; OG-related; eCommerce; ratings (namely, Fivestar) etc etc. With D6 I install the module and it works. With D7 I install module and study, cursing everything, numerous issues and blog posts to find magic means to harness the damned thing.
I suggest Drupal core developers, now that version 8 is approaching, to change the method of determining whether the CMS is ready. Making core installation fixed and polished isn't enough. Gather stats, look at what external modules are really ready for use and only then go drums and fanfares.
Currently, when I look for proper words to depict Drupal 7 state, I feel uncertain only with adjectives: whether to name it 'major fail' or 'epic fail'.