The people writing the C++ standard seem to disagree.
I have been part of the C++ standards committee for 13 years.
Your comment has led me down a rabbit hole regarding the C++ standards commission and corrected various misconceptions I've held for a while.
You're right and I've made a fool of myself. My apologies.
You really did not. Common practice and innovation are the same thing. Look at lambdas. Then polymorphic lambdas. Then async. Then modules. Innovation is obviously getting in. Parent commenter was being a pedant. Doesn't matter if he's stroustrup himself.