For example I like a hardcore band but only because they are different from all other hardcore bands. Most programs will estimate I like hardcore but that isn't the case.
I'm not sure but I think I like the music I like because they have this special 'mood' that fits me. And the lyrics are also important for me. Question is: how can we turn this into meta data suitable for matching.