Is that a problem though? Wouldn't you be happier knowing that portion of the language, despite the difficulty in learning and understanding it to begin with?
Ah yes good point. I suppose C++ is one of those languages that is pretty massive. You can probably get by with only knowing a small bit but it does seem like a never-ending journey with knowing it fully in and out.
I wonder if it was designed to accommodate the way some real clever boffins think so that they could properly express their thoughts and designs in a language?