jamesh wrote:There one number in this post that is interesting. Demand of One million. How does anyone know what the demand is? That's the big issue. Plucking numbers out of the air could have drastic consequences.
How does one determine demand for something like this? There is nothing out there to compare, so no history. Not easy.
No, getting it right isn't easy. There won't ever be an absolute number, just a bell-curve of possibilities and likelihoods. The better one knows the market, its demands and desires, how well a particular product seems to meet those demands and the desires, the better one's confidence in predications can be.
Every company developing, or even considering developing a product, faces the challenge of not knowing what the market will actually be. It is not a new problem for business or manufacturing. It's not an impossible problem.
Plucking numbers out of the air, or getting it dramatically wrong, can indeed have drastic consequences.
The Foundation unfortunately has a history of doing that, under-estimating demand, and the situation for the Zero is pretty much the same as it was for the original Pi when it was believed only a few tens of thousands would ever be wanted, when predictions of a million or more sales were being laughed out of court.
Note that I have never criticised building only 10,000 to start with - that was mostly a matter of finance and risk - it's the gross failing to realise its actual potential which was the real problem.
History repeats itself with the Zero when the prediction was better but still a mere "100K at first" and "hoping it will have a life after that" (MagPi#40). That prediction has become a more realistic 250K now and 50K per month; or 600K-800K per year. My 'a million' estimate isn't that for from that.
To suggest the Foundation could not have done better is I believe merely excuse making and refusal to accept the Foundation got it wrong. There is nothing wrong in getting it wrong; we can all learn and better ourselves from past mistakes, but first we have to acknowledge them.