All the dependencies makes learning a new framework hard. Needing to learn how the entire framework works together is a time consuming process. Especially when you aren't a master of one already. I can see why getting a full stack dev is so crucial. They're so hard to find.