Someone will disrupt Salesforce but it will take real innovation in how information systems are built and interact with each other.  A few years ago, when &quot;cloud&quot; wasn&#x27;t as buzz worthy necessary in marketing copy as it is today, Salesforce&#x27;s main marketing message was &quot;No-Software&quot;.  Anyone who has used SF (Or Netsuite, or I assume any ERP systems customization features) knows that those customization features are such a pain in the ass that hiring expensive consultants to set it up for you was the only sane option for actual companies.  So No-Software was actually &quot;Spend months getting your specs correct and getting some self appointed SF expert to set things up for you and then be at the mercy of their support staff when it all goes wrong because no one actually knows what the hell was built in the first place&quot;.<p>No one has actually solved the &quot;No-Software&quot; problem yet.  We arn&#x27;t living in that utopia yet where I can build a business IT system without writing a line of code or wanting to kill myself (Building Customizations in SF&#x2F;Netsuite will do this to you). Someone will figure out, and then SF along with all the legacy apps, along with all the old ERP systems will finally be left in the dust.