Most of those complains seem to be pretty basic. To me the only interesting one is #4, about syncing models.
As for collections - how would you handle adding/removing objects in Spine? Backbone's collections just let you listen for add/remove events so you don't need to do any manual work there.