It's hard to tune heavily tuned code.
The problem with using C++ ... is that there's already a strong tendency in the language to require you to know everything before you can do anything.
Part of language design is perturbing the proposed feature in various directions to see how it might generalize in the future.
If you and I always agree, then one of us is redundant.
Easy things should be easy, and hard things should be possible.
What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against?