This appears to be an interesting comparison. Microsoft Cloud includes Office 365 subscriptions.. Which can have some 'cloud' components, but also gets installed on your PC. Likewise, I have never heard of someone running a startup out of salesforce.com, or Oracle.com. I would guess they are cloud based offerings of their software stacks.
I guess 'cloud' can be said about all of them, but as a tech, I would consider true 'cloud' to be full Infrastructure as a Service.. not just applications as a service.