I agree. Someone is still hosting the servers and services. It is just someone else. It is also just a re-spin of the term Application Service Provider. That term never gained popularity.
There are some discussions of API's. Whether or not a service has an API is orthogonal to something being a hosted service.