Я был таким же наивным как и они.
Моим первым "БЛоКом" был блок учителя с udemy, где он детально его строил на inheriting widget'ах и dart:async
а, ну так вот. Ты же значит знаешь, что блок можно и по-другому приготовить. Я еще раз на всякий случай скажу, что не против библиотеки фелангела. Просто это не единственный путь. Это лишь одна из реализаций. Пусть и лучшая, но одна. Завтра кто-то сделает лучше и что, мы скажем, что от фелангела - не блок, а блок теперь вот эта библиотека? Нет же.