I definitely enjoy Wrapped. But also something that keeps me in Spotify is the social aspect. If I want to make a playlist for someone, 95% of people I know use Spotify, so I need to have Spotify.
Yeah this is a good point. They also have a feature that lets you build and mix playlists together with others, not my personal speed but adds to the stickiness.