I also agree that Backbone is not "complete" by itself, and using other libraries working with it would make the programmer write less code, and it also can increase (but not explode) the size of the app, but complexity ? This other libs are designed to work with Backbone, the programmer don't need to build adapters and things like this to use it, the complexity remains the same, I guess.