Do those get optimized now? As far as I know, objc_msgSend was never optimized out (as of a few years ago when I was doing iOS dev) because any method can be swizzled and replaced at runtime.
However, what I was to was that you can store the method in a variable, and call it directly, thus bypassing objcMsgSend.
:)