А можно по подробнее? Хотя бы пару примеров
(влезу со своим мнением) Имхо это только верстка в коде и компонентная модель (которую они взяли из react-js).
Все остально хуже (язык/интеграция с системой/кол-во библиотек)
А вот верстка действительно хороша.
Пока android со своим constrainlayout катится в "верстку мышкой", "жестко связанные (по id) кучу вьюшек" и просто "нечитаемый xml".
Flutter дает _композируемы_ подход, где любую сложный UI, можно двумя кликами, разбить на множество простых компонентов (встроенный рефакторинг "extract widget")