Not sure why this is downvoted. It pretty clearly demonstrates the point that there is a such thing as being too simple, and that simplicity for its own sake is not a virtue.
R5RS is 40 pages and you can do so much more in that language.
for c++ spec, many are due to back compatibility. if you
stick to modern c++ for new projects, it's much concise with much less pages.
Can you link to such a document (one that details the spec for only recent versions of C++)?