As an owner that regularly receives Revit models from many different firms all with differing skillsets, it would be nice to be able to unhide all elements that were individually hidden in specific views. I have found that if there is one hidden element, there are often MANY hidden elements. Though not a best practice it still happens and having a way to undo all hidden elements in all views would make fixing the model much easier. We have found this to be done in lieu of utilizing view templates.