That difference is easily captured by the cases where you don't skip that track. If you have listened to a track two times and on the third case skip it, then that's "I don't feel like this now"; if you have been offered that track twice and skipped it both times immediately, then you probably hate this.
Or I just am not in the mood again. If I do not like something I want a way to tell the engine that and not be afraid of skipping my favorite songs because I want to listen to them at another time.
I think alogrithms are great but feel really frustrated and helpless because it somehow became impossible to explicilty give it signals or tweak it. It's like living together with someone who always tries to guess your needs but you are not allowed to talk to them. That's just a broken system.
I often leave my computer playing music, and step away for 15+ minutes to have a conversation. So "you have listened to a track two times" may be a false indication of "like".