Actually Spotify and similar services use caching so that a mobile device doesn't even have to have a constant internet connection for the service to work. You must also understand that these rights cost more than simple drm junk. Even now Klepsy doesn't have the rights to stream/download to mobile devices--only computers.