One of the problems is that, at 1200 pages of concise specification, the language can be said to be too complicated. No body except a compiler expert can be expected to master such a complex beast. The rest of mortals will know and use a few percent of all that, but the language will be full of sharp edges and pointy corners, waiting until you find them by accident, ready to burn a week worth of your time chasing some weird behavior.
Maybe it's time to try to reduce and simplify C++ instead of adding more and more features. Wouldn't it be great if a concise and regular dialect of C++ could be specified in 120 pages, instead of 1200?