I see the user as free to modify their client. On the same note spotify is not obliged to serve 3rd party or out of spec clients.
I don't like the increasingly intrusive behaviors from big tech companies, and this case with free Spotify is a good example. If they can't provide a free service without privacy intrusions, they shouldn't offer it. Radios and broadcast TV survive on ad-based model without privacy intrusions.