I’ve switched back to using Spotify. For the past two years, I was using Apple Music (AM). This was because I wanted to be able to play music on my Apple Watch (AW) while I went on my runs, without having to bring my phone out.
AM has the most beautiful app, and has most of the songs you may want to listen to. But among music apps (I loved Xiami too), AM is simply not good at discovery / recommendation.
If you had asked me, I wouldn’t have expected it to take two years for Apple and Spotify to sort out the AW functionality for music on-the-go. ¯\_(ツ)_/¯ I was checking for updates on this issue every few months.
PS. There is an iOS app called Songshift that one can use to transfer playlists between different services.