Another disconnect of the feature is the ability to assign a view template to a view that is different than the defined 'default view template' in the properties of that particular view. It is a workflow thing, but a good practice is to assign the property in the view to use the correct default view template. For the most part it will be close and it uses the default ones Revit provides, but if you use custom ones or create several different versions, then you will want to know this trick.
You can actually re-assign the view template to all views on a sheet with two clicks. If you assign the default view template to a view through the views properties, you can right click on the sheet name and say 're-assign default view template to all views'. This isn't dependent on a certain view template, but will refresh all the views on that sheet using whatever template is defined in the default view template field.
I have found this useful on Interior elevation sheets. I may make a change to the template as I get farther into the project and want to redefine what I see or don't see. Right click on the sheet, reassign, let Revit think and all the views will change!