eu gosto muito mais desse jeito de organizar a UI parabéns!
Destrói completamente o jeito que outros de como react fazem, que podem gerar diversos erros se não usar direito.
no bemtvjs não tem erro e o mais importante, e simples, não adicionam features pra resolver erros de design de versões anteriores.