Discussion on how making a sustainable product which will actually be used is tough
A lot of ideas fail because they're launched at the wrong time.
Only a fraction of products that are launched are successful and have millions of users, most products fail.
For example: Google made a platform similar to GitHub, Google Code Project Hosting which never really kicked off. Ultimately Google archived the platform and shifted over all the projects to GitHub.