Мені подобається що кожен стилізований тег має ім'я.
І замість того щоб в мене були одні div div div div де в клас неймах clsx або якісь тернарні оператори, в мене виходить дуже читабельний і чистий код.
Я більше б сказав що мені синтаксично подобається.
Типу..
<HeadContainerBase>
<LeftSection>
...
</LeftSection>
<RightSection>
...
</RightSection>
</HeadContainerBase>
Для мене це дуже виразно і прозоро.
Так, справедливо якщо ти скажеш - так бери кожен елемент із стилями і пакуй сам в мікро компоненти.
Але стайлед дає можливість це робити банально швидше з точки зору DX.