Music streaming services are hard to beat. With millions of users – Spotify alone had 60m by July 2017, and is forecast to add another 10m by the end of the year – paying to access a catalogue of more than 30m songs, any initial concerns seem to have fallen by the wayside.