Businesses live with the security of isolation in that a common assumption is that if all the business systems are on premise and secured locally that the security threat is somehow reduced. However, the statistics just don’t support this position. The smaller the business (SME market), the smaller the IT security budget, which results in lower threat protection capabilities.
Cloud services reside in the world of economies of scale where many people are contributing to much higher levels of investment and deployment resources. Security technology and best practices are regularly improved, tested and provide much higher levels of protection.