Doesn't the next version (Master Pages) fix this issue?
Largely the debate at ASP.NET is the same debate everywhere: why are we using a templating engine to build a templating engine. The Master Pages feature (if I understand it correctly) will really play into the core templating engine, allowing you to simple
extend pages from a single, or set, of inherited pages.
If this works, I'm happy and have nothing further I'd like. Very happy in fact