If it ain't loading: https://webcache.googleusercontent.com/search?hl=en&q=cache%...
It's all about the economics and tradeoffs of different choices, in the end. Sometimes a framework is a good tradeoff, sometimes it isn't, and it depends entirely on the particular set of details involved in any given situation.