I spent this week looking at hundreds of companies and found that there are seven common ways to differentiate:1. Be the cheapest2. Be the highest quality3. Be the most convenient4. Be the safest5. Sell a proprietary product6. Sell something that makes people feel great buying 7. Focus on a niche underserved market
it's hard, as Salesforce, to re-architect your entire platform to be built on top of this notion of a cloud data warehouse, especially when all these other vendors have already built tools on top of your own platform. I'm not sure how you go from point A to point B there.