Spotify. Best curated playlists and auto stations, which is most important to me in a streaming service.
If Apple ever has machine learning that isn't total garbage, which leads to equally good playlists and stations, then I'll switch in a heartbeat. The library management is best-in-class by miles, there are so many features and value-adds, the album art is nice and big when playing your own stuff, playlist folders are so handy, one-touch lyrics on all platforms is great, the EQ in iTunes is useful, to me the audio quality is better than the other services and the upload facility is also by miles the best. Real shame about the potato brains in Apple's AI-related services.
Play music family plan. My needs are simple, but only one service meets all the requirements. Web player available, family plan, decent support for your own uploads.
Apple has no web player (so no linux support)
Deezer's upload functionality is terrible.
Spotify has no family plan.