I’m a little disappointed with this piece. All you’ve established is that estimates of mobile apps take 3–5 months.
Based on my small sample of real life examples, the reality is closer to a year. There are many reasons estimates are always wrong – not least because so much is learned during the development process and several iterations are always needed.
The Research that needs to be done is how long does it take to build a successful app with empirical data from apps that are successful. Otherwise, you are comparing with apps that fail which isn’t a helpful parallel to make.