There's the fact that in all but the smallest cloud providers you have bugger all influence over their techies if the infrastructure goes down and your finance server is unavailable at year end, or your email's not working for a couple of days. I get that.
So if you get that, why are you still pushing for people to jump in feet first?
Right there, you've outlined why no sensible business will use the cloud, as neither of the two issues outlined above is likely to change for the better.
If an SME uses Office365, and Microsoft lose your email, what real-world comeback have you got? You can't sue them, they've got endless lawyers, and probably fine print that says it's not their problem anyway. You're screwed.