Well it's either an overestimation in production or an underestimation in demand. Or likely both to some extent in this case.
I bought a few of them a while back and have only recently managed to integrate one of them into a really basic project. They tried to make some kind of middle ground between an ESP and an Arduino, while providing an incredibly buggy MicroPython build and no Arudino IDE integration. Some of that's been corrected, but it still remains this all rounder thing that's never the best choice for the application.
> Well it's either an overestimation in production or an underestimation in demand.
Or they correctly estimated, planned not to go out of stock
and were able to succeed. Jumping from "it never shows as out of stock" to "therefore they must have badly estimated one or both of supply or demand" is even stranger a leap of thinking than the initial misconception of thinking that not going out of stock proves low demand.
In both this comment and the previous one, you're guessing at a possible explanation while writing as if you know it to be the correct explanation.
(Sorry for coming across all critical, hopefully learning what can and can't be construed from a product being in stock is worth my negativity!)
I bought a few of them a while back and have only recently managed to integrate one of them into a really basic project. They tried to make some kind of middle ground between an ESP and an Arduino, while providing an incredibly buggy MicroPython build and no Arudino IDE integration. Some of that's been corrected, but it still remains this all rounder thing that's never the best choice for the application.