This is a similar drawback I see to microframeworks. You end up having to either roll the bits you didn't get from the framework or build a more complete framework out of other components. This can create dependency hell if you're not careful/make the wrong choices as well.
Choosing simple tools for complex jobs can get you in just as bad of a place as choosing complex tools for simple jobs.
Choosing simple tools for complex jobs can get you in just as bad of a place as choosing complex tools for simple jobs.