ну в теории вполне лучше становится. Имея просто виртуальный дом можно в качестве бэкенда любой иерархичный UI тулкит брать
ты видишь дифф, дифф транслируется в императивный список изменений, ты этот список интерпретируешь, добавляя и удаляя элементы, или обновляя параметры