que justificaciones? que ahorras bw? que google te rankea mejor? esas no son justificaciones son mentiras.

Si te gusta hacer un div y en otra pagina ubicarlo hacelo..mi opinion personal es que una tabla te hace lo mismo y puedo definirle el style tambien en un css, asi que la justificacion de que solo usando css cambias el look de la pagina es otra gran mentira.. Como tambien decir que "ahh separo el contenido de la pagina" ok barbaro, pero usando templates no pongo contenido en el html asi que no sirve de justificacion.
y encima usando tablas se hace mas rapido y tenes 100% de compatibilidad, y quisas el IE6 si es una garcha para CSS pero lo usa el 90% del mundo por lo que vuelvo a nombrar compatibilidad

ahora si no tenes la menor idea de php no saltes diciendo que no podes separar diseño de contenido porque para variar, es otra mentira