I would go the opposite direction on that. I think any business that sold out its inventory is doing really good.
I would also point out how they had several games in stock for what seemed like years, and on multiple sites. As I've explained before, they had one game blow up big, and it brought attention to their back catalog of games, hence NO INVENTORY!
Dragons Lair was also originally due out in March of 2020 and didn't arrive until November, so a rather big delay from what was planned. I would assume Asteroids had a lower set number produced, as previous units sat for ages, and often had decent discounts because of that. Your brand may not look good when you have no inventory, but it also doesn't look that good when every few months your having sales because inventory is sitting for long periods.
They have already stated that going forward they will adjust production qty's to meet new demand, but unless they had a crystal ball to see the year that was 2020, SHIT HAPPENS!!! Numskull who is the other competitor in this market only released one new game(Dig Dug), over the same period of time as NWT. Producing this stuff overseas during a worldwide pandemic is not as simple as flipping a switch and producing new products or inventory. NWT has also mentioned they are open to reproducing past "sold out" titles, so I'm still not seeing the issues some keep making, but whatever.