Execution is somewhat hard, but there needs to be durable competitive advantage: user base, brand, IP, talent, etc. All other things being more-less equal, a few apps will inevitably dominate. (I would acquire Asana and Rally Software which owns FlowDock.)
If your entire product can be copied in a day, it's probably not that great.