The real issue here is that there are (at least) two ways to go about starting a startup. You can go for changing the world, and in that case you must face the fact that you could fail and end up with a niche business. You can also go for maximizing profits. The latter may not result in a world change, or it may. It simply changes your focus. Failure is still out there—both of these approaches can lead a completely nuked business. Hell, both can lead to a niche business if you don't do them right.