Ага только они уже спроектированы
Плюс подхода с библиотеками в том, что ты убираешь неконтролируемую тобой сложность, которая тебе часто не нужна.
Потому что обычно от фреймворка используется только малая часть возможностей, при этом сложность от него остаётся целиком