“There is NO professional software developer on earth who actually codes for money that thinks Objective-C is superior in any way, shape, manner, or form to C++.”
That’s most certainly not true.
You should look into why C++ usage just keeps on dropping year after year. It’s not a good language for large-scale software development, it’s far too abstruse, and major implementations don’t conform to the standard after many years (Visual C++ in particular).
C++ usage is dropping because most programmers simply aren't bright enough to code in it, and there are simpler viable alternatives for average coders now available. If most coders were not functioning at the level of 1950's COBOL programmers, Java, to take just one example, would never have existed. Even so, not even 1% of developers on this planet code in objective-C.
Please cite one major programming feature in the C++ standard that Visual C++ doesn't conform to. Just one actually used, please. I've written code for money in just about every language there is, and there is no other with the expressive power or capability of C++. And I have used just about everybody's C++ compiler. They're ALL conformant for practical purposes.
Please do cite for me ONE large scale application actually written in Objective-C. It's a toy language, for applets. No one is going to code a major IT project or even a serious App in Objective-C. If you think even the major Mac applications are coded in Objective-C, you're kidding yourself.