If likes and dislikes were random, people wouldn't largely have the same likes and dislikes.
Perhaps some of these likings are not subjective. Take beauty, for example. Perhaps it's an objective quality of some things or beings.
That would account for the predictability. A few people might be beauty-blind as some people are color-blind.
If I say, "This woman is beautiful," maybe that's like saying, "This grass is green."