Do you know if the algorithm takes that into account?
I also became suspect of the behavior of the skip button, I sometimes skip songs of artists I really like and could observe that I did not get them recommended anymore until I explictly played a song of them. Of course this could be just random luck but it made me careful to skip my favorite songs and instead I open the playlist and select the next song.
This seems very unlikely as some people enjoy listening to just certain parts of a song.