I realize I'm a little late to the party here, but I wanted to point out that I (and the rest of our company) do not agree with this implementation.
As a long time implementation partner, the default templates have caused us more grief then good. Usually, when someone hits a page that does not have a custom template, it is because it has been forgotten. And in those cases, an error would be much more preferable compared to a useless, default template that, in a worst case scenario, might pose a security risk (expose data from fields that are intended to be private).
Having a default template might make sense for users who do minimal customization, and rely greatly on the demo design. If that's the use case here, I suggest moving the default template to the proper demo bundle. Regardless, I would argue that the current state of the default template is not useful to anyone, and rather runs the risk of doing harm.