Well this is a real drag for the folks who got screwed over here... but don't confuse lost deposits towards future goods with responsible management of cashflow. There aren't discreet cash accounts for every single deposit... someone's deposit does not go specifically towards their future purchase. Any more than what you have paid into Social Security has been "saved" for you for when you draw from it in retirement... no. Current cash coming in gets spent on current liabilities going out, some businesses even take on debt (line of credit) to help bridge this.. just imagine having to cough up $30k to place an order for 1-2 containers full of tents, paid up front, with the hope that you'll sell them once they land at your shop. And all the rent, bills, payroll, etc. that needs to get paid while you wait this 3 months for the shipment to arrive.
Not trying to excuse what happened here, but it sounds like some of you have never managed this stuff firsthand..
I completely see where you are coming from, and this could easily turn into a rabbit hole discussion of cash vs accrual accounting, private vs public company disclosures, revenue recognition principles, etc. The reality is small businesses have to operate differently than massive corporations because of the difference in cash reserves and access to credit, debt, and equity.
While big corporations don't have separate cash/bank accounts for individual customers, best practices are to have separate "customer accounts" in the accounting system even if all funds go into and out of the same bank account. Most of my career has been in corporate treasury roles managing the day to day of payments and banking, and even at the biggest companies I've worked for when managing $10B+ in cash, we rarely had more than 3 operating accounts per legal entity - even though we would collect and make payments to/from tens of thousands of vendors and customers.
In my personal life, I've owned a couple of small businesses including a Ducati rental biz here in Denver, and I've set it up exactly the same way as the big corporations with basically one main operating account with customer level accounts in the accounting system to be able to see the detail at that level. If I had a future reservation for example and collected say $500, it was booked as a debit to cash (asset) and a credit to unearned revenue (liability). Even though my operating bank account had $500 more in it, it's a liability until the rental is over and closed out. In theory, the money in the operating account can be used for other things like insurance, maintenance, etc., but the problem comes into play when the liabilities exceed assets and the books are out of balance.
Many businesses of all sizes don't prioritize the financial fundamentals until it's too late, and the problems are hidden when times are good and money and credit flow easily. Jackson mentioned a Ponzi scheme, and it's a great analogy for how many companies are structured where things work until they don't causing everything to collapse very quickly. Tons of small businesses popped up to support booming demand for 4x4 products over the last decade, but I fear many are facing a "perfect storm" of lack of liquidity and access to credit, rising costs, inflation and tariffs, slowing demand, and unprecedented certainty. It would not be shocking to see more failures like this one, and as a consumer, it has never been more important to do due diligence and be quick to act when things start to go south.