GorillaPaws are you sure about that?
Considering the ease of use with bindings, I find it hard to believe that anyone would rather roll their own code than using the NSArrayController and other classes.
On the other hand, just using NSArrayController and bindings without understanding how it works, is naive and I wouldn't encourage that.