demo versions.
You can also read reviews. Of course, you might say that your opinion may differ from the opinions of those who wrote the reviews, but that's not entirely true. You can judge from the nature of the review itself how much your preferences overlap with the preferences of that person.
In addition, your friends, who have similar tastes to yours, may recommend it to you.
It's not toothpaste or some kind of ferret that you would recommend.
And why should all tastes necessarily match among friends?
Are they supposed to choose games based on that?
If a person played Heroes 3 with me and they liked Heroes 3, but I also liked Heroes 5, does that mean they should also like Heroes 5?
Or how?
And if they said, "Forget it, this is terrible crap," then I shouldn't even look at it?