> Frameworks sound great until you inherit a franken-app built using one.
And when you do, the ones to blame are the programmers who wrote the app, not the framework.
> Frameworks in the most case feel like straightjackets
You mean "bad frameworks" feel like straightjackets.
Using the right framework for the right reason is a productivity boost.