Some frameworks though make it easy to fall into a good default, and others don't.
Yep, the more complex an app can be, the more complex the app will be