Earlier quoted context omitted.
"1. goofy/eyes-bleed syntax" This is almost always an indication that a programming language critic has nothing really thoughtful to say. Same with Lisp and S-expressions. If I may paraphrase: "It's slightly different than what I'm used to, therefor I despise it."
I agree, the middle part is weak, but the bookends are compelling arguments.
"impossible to find it being put to use outside of places apple forces it."
That's a huge caveat. iPhone development is extremely popular. Maybe the point is that people just put up with Objective C in order to do iPhone/Mac development. But I don't think that is true. NextStep had a small but rabidly devoted following, and part of that was because they really liked Objective C. Apple tried Java bindings to Cocoa at one point, but found everyone used Objective C anyways.
In general, I think it's true that most developers don't know much about ObjC until they want to develop for iPhone/Mac. But once they learn it, they tend to like it, from what I can tell.