Со стороны расширения возможностей. Да, в некоторых моментах может быть не безопасно, но это ведь все-равно лучше, чем писать супер сложные компоненты руками, не так ли?
Есть же для сложных компонентов другое нативное решение - кастомные элементы.
Например нормальные удобные сокеты, а не вот это вот всё. Например транслэйшны, или вот мне недавно понадобился сет, который работает на моем типе а не на компарабл элма