I suspect that this same effect is close to the reason so many services removed the dislike button: humans are emotional and were, in some cases, disliking songs which they were not in the mood for, but would like at another time.
As a result, the signal coming from the dislike button was not very useful, and just added unnecessary complexity. Instead, the algorithm can present the user a fixed song in different settings to see if they continue to skip it. A nice result is that the user doesn’t have the negative reaction “hey I disliked this song why are you presenting it to me again”