Ah, another pontificating buffoon who has never used or seen smalltalk.
Hot flash from the newsroom, genius - ObjectiveC is an extension of C. If you want to use the features of C or call regular C code, you can. Indeed, for some features, such as CALayers, that is the only way to do it.
Now, if you are more comfortable with C++, keep programming in it. Skip the iPhone development a stick to Windows.
Freaking language snobs. Right tool for the job. I use C, Java, ObjectiveC and even a bit of various scripting languages daily. Get over yourself, honestly.