I don't know why the document object does not have zoom methods as, indeed, that would make a lot of sense.
Stored views are used to quickly reset the view (and the layers, and the UCS etc.), which can be very useful for moving around in a complex model (Both MS and PS views can be saved). But once a view has been restored it typically won't stay fixed, which is why having an active view object or setting is probably not an obvious choice.