Objective-C certainly borrows the syntax, but that syntax is a second-class citizen in the C world. That removes its negative bits (interoperability), but it also removes most of its positive bits too (ie, uniformity, being able to construct new language primitives, everything-is-a-message, etc.))
My point was that the colon infix syntax, which you seem to be claiming is awkward (but maybe I don't understand your sentence construction) is something a lot of people actually consider a feature.