You missed out on the biggest core benefit of frameworks: battle tested code for a very large chunk of your application without having to re-invent it all from scratch. Frameworks give you a stable foundation to build on.
Personally I think there's no substitute for peer review. Code reviews and pair programming are both far more powerful tools.