I think they could have even done most of those things and remained small and lean. Most of the bloat isn't that they've entered these spaces, but that there are a million little sub-projects within each one chasing marginal (at best) improvements.
I’d personally probably be happier in a small company than in one that is eternally chasing infinite growth (both in goals and in number of employees).