There’s a difference between:
1) the minimum number of employees it takes to maintain the core product
Vs 2) All the employees that it makes sense to hire for revenue and market expansion.
Internet comments usually assume that (1) is the goal. But think of say the sales department. If every salesperson you hire brings in new company revenue that’s greater than their salary + overhead, then why not hire 1000 of them?