Anecdotally, I've seen an increasing trend of bloated engineering orgs across startups. Presumably this is motivated in part by a desire to be perceived as an innovative "Tech" company amongst investors.
I don't think it's a fair assumption that only sales/marketing orgs are oversized anymore. Oversized engineering orgs also lead to oversized opex spend due to added difficulty in having ~1k engineers contribute to a common code base.