I've never heard of a definition of cloud like that.
Cloud is entirely about where things are.
Outsourcing responsibility to a vendor is totally orthogonal to the idea of the cloud. You can outsource responsibility in the cloud or not. You can also outsource responsibility on local machines or not.
And outsourcing responsibility has existed since long before the concept of the cloud was invented.
It's important to keep definitions clear.