I think it is just the opposite. In my particular situation at work, if we go the simple route (it's just a 2 step CRUD wizard, so that'd be Rails/django/etc) other 5 people might be redundant.
We need a team of 5 people to mantain this project (and a few smaller ones) because of the architecture (SPA + Go microservices) and the tools (React, rxjs, redux, data loaders, graphql, typescript safe actions whatever, an in-house-built crazy i18n system, custom webpack, some 10s of other open source libraries, and some other 10s of internal custom libraries).
It’s not job security. It’s insecurity and peer pressure and identity validation usually with a sprinkling of adhd medication (surprise, we all know what that kind of code looks like) powering people through intense coding sessions where they over engineer things obsessively.
We need a team of 5 people to mantain this project (and a few smaller ones) because of the architecture (SPA + Go microservices) and the tools (React, rxjs, redux, data loaders, graphql, typescript safe actions whatever, an in-house-built crazy i18n system, custom webpack, some 10s of other open source libraries, and some other 10s of internal custom libraries).
It's crazy. Really crazy.