Comment added.  Quite simply, routes as strings are rather limited in Backbone and don't support using a `:`.  So for anything for complex, you need to use a regex.