Basically I'm curious about this: we're all applying this framework, taking it for granted. It was there, we accepted it. But I wonder: what if it wasn't there?
I'm building a machine, I know the minimum requirements to make it work. I build it like that and then I think: should I also add to it this other cog as well? Would it improve _somehow_ the machine? Well, the other folks are doing it, heck, I'll do it as well!
Now you have a heavier, more complex, machine, with one more cog, and you don't even know if you really need it.
Sorry for the brutally simple example, but I'm still missing an evidence we really need these frameworks.