I understand you're a failed C++ coder. It's OK. We need garbagemen, too. Thankfully, I don't have to clean out your birdcages; I have more contract time than I can actually satisfy.
Ah, the ad hominem - always a sure sign of a lost argument. Better luck next time.
Enjoy C++ in all its glory, most of us have chosen more productive software development tools. You should think long and hard about the motivations behind Java, C#, and now Go. Many folk far smarter than yourself see C++ for what it is - a failed experiment that set software engineering back by at least a decade.
As to “less than 1% of programmers programming in Obj-C”, once again you pull “facts” straight out of your nether region. Between the iPhone, and MacOS X the number is quite a bit higher than that. Macs are now up to 10% of PC sales in the US, double the marketshare of just a couple years ago.