I stopped paying for Spotify years ago and instead make playlists on there that I can feed into any of the various websites that will rip mp3s for you. Yes they are 128kbps, but for casual listening, it's fine. Some tools will try to match against YouTube and download audio from there, since apparently in some cases YouTube will have higher audio quality.
Unfortunately the free version of the Spotify iOS app is absolute unusable garbage.