It makes a lot of sense to make development and maintenance easy, because that is where all the costs are. Size of the resulting app only matters in certain circumstances (say, distribution of ios apps) and rarely matters for Console stuff.
Dependencies, dependencies, dependencies = Reuse, modularisation, standardisation of boilerplate
Dependencies, dependencies, dependencies = Reuse, modularisation, standardisation of boilerplate