I am not sure that most will be successful at accomplishing those tasks, and many of those core services that support business processes, such as sales force automation, tax management, HR management, etc., may come from Google and Microsoft, at the end of the day, not from your friendly SaaS provider.