Companies develop a lot of bespoke features used by a handful of their customers. It might not be obvious to the average person what all of those features are. Additionally just scaling software to continue running with more customers using the product is not a trivial task as well. Adding more servers or making servers beefier only works until it doesn't.
You're not wrong.
I've seen companies with less than 10 employees make around $9M ARR within the first 3 years, and some with around 50-100 employees that can't even reach 100K ARR.
The smaller your startup the more faster you can go, Dropbox's main issue is that they haven't implemented Founder Mode yet. I am willing to bet that that there are jobs in Dropbox that doesn't need to exist.