So you come from the Node ecosystem and your main complain about Rails is that the project has a lot of dependencies and files? lol
With node projects they typically keep all of their dependency neatly under node_modules/ and you can clearly see how things are included and how things work.
Roll your own session management, auth, ORM, db migrations, html templating, CORS, cross site scripting protection, the list goes on and on.