Gotta love journalists. You have to actually try to run some small biz someday to understand why so many things can go wrong.
IMHO a typical, real company always operates at a 95-110% of its resources just to handle the status quo. It can be more difficult for dinosaurs pulling big, multi-front (hardware&software&content) releases that require coordination of multi-thousand divisions and countless supply partners.
Companies like Apple and Amazon have to demonstrate insane operational jiujitsu for a long time on a daily basis to actually release something. Let alone meet release dates. Let alone get it right and satisfy customers. Let alone persistently build reputation for decades. I would call these companies and their management anomalies. It’s in human nature to suck.
Start an eatery and you’ll be pulling your hair off in no time.