I've been building multilingual brochure-type websites in Drupal since 4.7.
Drupal 7 delivers too little (DBTNG, fields, imagecache in core), too late.
The new admin overlay is so bugged that it's practically unusable, even with the (default) Bartik theme.
Worst part of it for me is there are major regressions, especially related to i18n functionality, and the "i18n" module doesn't help as it did in earlier versions of Drupal anymore.
There are opened bugs for the above, many of which were opened even before D7 was released. In many cases (usually with i18n issues), the core developers don't even bother answering. As for critical bugs opened before the release, they just downgraded their importance, just so that they wouldn't delay the release any longer. Needless to say, they weren't looked after after the release either.
If you think I'm trolling, for a spectacular example try using the "Global Redirect" module on a D7 site with more than one language enabled. Just try it.
What's killed it for me though, is the in many cases total lack of developer documentation apart from function prototypes.
I've started exploring Django (I know it's not a CMS) and its ecosystem now, hopefully I'll have better luck with that; it being written in Python doesn't hurt, either.