When CMS (Drupal Libraries in my case) includes Backbone it gets clobbered by the version that civi includes. This can cause errors when loading Profile selectors or screw up backbone applications on the CMS side. This is especially relevant when there is a version mismatch.
Backbone does have a noconflict function. I would suggest looking into using Backbone in no-conflict mode much as we use underscore and jQuery.