Visibilidad condicional + PHP Function Return Value | ¿1 Plantilla para todo? | Ejemplo en Oxygen

Oxygen | WordPress
Sí, principalmente este vídeo es de Oxygen. Pero quiero ir más allá lanzando una pregunta. ¿Hasta que punto podemos prescindir de las plantillas si utilizamos las condiciones de visibilidad dinámicas?