“Why should Rails provide tooling for modularization when the complexity, lack of structure, and friction-filled development environments aren't caused by the framework itself?”
In my opinion, major benefits of a framework ought to include:
- helping manage essential complexity
- providing structure
- reducing friction during development