Years ago I switched from Spotify to Napster. Do not recommend. Napster would a single album missing from a bands discography for no apparent reason, and sometimes a song from an alum was missing.
I reluctantly went back to Spotify, but after the last price hike I switched to tidal. I was able to import all of my play lists. It does not have all of the lyrics that Spotify did, but it does have a lot. Tidal does not do a great job of holding my place in a song between listening sessions. I can control what is playing on a different device. I do not use it, so I do not know how well it works.