Ngl, I feel pretty smug about migrating to YTMusic last month.
The app is a worse experience than Spotify's (shocking that it's possible), but I already pay for YouTube premium, so YTMusic is basically free for me.
Also, you can't download songs on the desktop client (I have metered, spotty wifi, so this actually matters to me) and there are no first party tools to migrate playlists/likes between streaming services (not a yt problem, but an industry problem).
This is true. The selection from YTMusic is likely unparalleled, because (afaik) as long as a song has been uploaded to yt, it's available through the YTMusic portal. I definitely have my complaints, but all in all I'm happy with it.
I missed Spotify at first, and there are still some things about YTMusic I'm not crazy about, but I've been using it for nearly 2 months now, and it's been able to meet my needs.