In most Backbone examples I've seen, the creator of a view also creates the model or collection and then binds it to the view when it is initialised.
For top level views that will always render the same model, is it bad practice to have the view load its own model (e.g. via a call to a data manager utility)? If so, why?