And if the 10-15% range was true, that’s a major management screwup. A couple of bad hires, sure, it happens but when you’re talking hundreds of people there’s something systemic at fault, which is solely in the realm of management’s responsibility to hire and monitor.
Based on the excuse he gave to Forbes I’d bet you’re right. I’d especially believe some kind of internal inefficiency – e.g. having everyone need to have sign-offs by someone in an understaffed role – or simply having inefficient internal processes meaning that what he thinks is a 2 hour task actually taking much longer.
Another possibility would be something like having over-hired either due to misjudgment or to look like a bigger business to investors and then blaming the workers for not having enough work to do. I remember seeing that from the dotcom era, along with people who were very proud of 7 figure Oracle clusters handling hundreds of transactions per day. Senior management was so focused on IPO riches that they allowed if not actually encouraged it.