Local storage (which is what I think you mean, unless no stream service runs from HDD or no user stores music on an SSD) isn't necessarily better quality, since lossless music downloads are very rare. Also, you're ignoring the fact that buying every song one plays is much more expensive than simply paying $9/month.