The problem is that as more and more frameworks are used and required for employment (my current job requires one), there will be more and more developers that just mash frameworks together and don't understand the inner workings.
I'm glad I grew up in a time with no frameworks.