From the perspective of a music fan, streaming is, unfortunately, a spectacular product: the universal jukebox! If some have a twinge of discomfort about the ethical compromises that enable its ...