it seems a lot of people are forgetting one additional vital point.
The "no one" of the company, who somehow calls all the shots and owns > 20%, promised a refund of $5000 via the company's official channel followed by 23M people/bots.
So, in that case, the customers are right to feel entitled...