и тут мы приходим к коллективному когнитивному диссонансу: с одной стороны, реальные 100% отсутствия конфликтов имен нужны для реально больших приложений (для более мелких подойдут техними css modules/svelte/etc), с другой стороны в таких приложениях большие UI и важна хорошая производительность, чего не может дать ShadowDOM фактически по определению