Exactly..... he may have had the numbers, but there were unmanageable.
I wanted to buy a Subaru Accent last year. They were supposed to be a first of the year release for 2018. I waited patiently from summer 2017. When they could not deliver and pushed the date to summer 2018, I bought another car instead.
As a customer, I want it and as soon as possible. If you can't deliver, I go somewhere else. He was buried in back orders, but could not deliver. At what point does one decide to abandon an order in lieu of another functional product? I suspect it is quickly.
He had no product to deliver and got "hacked" whatever that means. Towel thrown, just like a bulk of many start ups. That's capitalism. Sink, swim or get run over....or a combination of those.