It sounds a lot like all the people that bash StackOverflow - "It's just posts and a voting system, I could write that in a week!", ignoring all the complexity and design behind it, operating at scale and cultivating the environment.
If people need something to be 'amazing' not to put it down, and 'amazing' doesn't include doing the right things to be highly successful...
If people need something to be 'amazing' not to put it down, and 'amazing' doesn't include doing the right things to be highly successful...
If no one else did it, was it really so obvious?