I don’t think having templates overwrite content on a page that was explicitly created for that page is very intuitive. In fact, it seems backwards from what I’ve come to expect with such things as the CSS hierarchy system. Is there a way to control when this happens, or if it happens at all? Perhaps a new global setting, or, even better, a setting you can toggle on each template.
The most specific layout should always be used. Or at least setting for this. But we need to make sure that accidental editing with bricks doesn’t overwrite pages without pressing publish.