Are you implying that Spotify used user data to generate these advertisements, rather than just paying the marketing firm that definitely came up with this idea?
I mean if it was a brand new account posting just things like this, sure, I would agree. In this case I recognize OP and give them the benefit of the doubt they aren't an undercover Shitify agent here to advertise on the shitpost community. Not everything has to be black and white.
That seems like something that could be easily taken just from the api, I feel like if it's data anyone can get for free, they are fine to use it in ads.
I mean, the users probably didn't read the ToS but lots of social media and similar have these rules. I feel they should ask for every instance they use individual data for advertising their platform anyway even if the user clicked "Agree" when signing up. ToS;DR calls this "You sign away moral rights".