А, у нас тут спецолимпиала выдавать собственную попоболь за всеобщую? Ну тогда самая главная проблема веб - невозможность выполнять пользовательский JS код у себя в приложении безопасно в песочнице.
такое ощущение, что вы в вебе относительно недавно, тема приватности и безопасности стоит весьма остро.
Если пишите свою библиотеку для рендера интерфейса, супер, через пару лет, возможно, в каком-нибудь небольшом проекте ее можно будет увидеть в продакшене. Но прежде всего, она должна решать конткретные задачи, а не хотелки типа "DOM плохой, css сложный"
Дом не плохой и css не сложный. Если бы все в нашем мире решалось абстракциями и упрощением, у нас не было бы c++ 20, rust и wasm