En fait, ce genre de méthode est couramment utilisée dans les frameworks. C'est forcément moins efficace que d’accéder à un simple fichier html, mais il y a d'autres impératifs que la simplicité.