People keep using this as if it's some sort of terrible aspect of the game.
In Dragon Age Origins: Isabela flirted with you, as did Zevran. Alistair also flirted if you were female. Morrigan and Leliana both are flirty when they like you enough. If you're human noble, Iona and that weird nobleman flirts with you and you can go to a brothel for sex. Also, Cullen falls over himself for a mage female and Bann Teagan flirts, as well.
In DA2: Anders flirted with you(you even lose points if you don't return his affections), as did Isabela. There was that drunk miner who checked out the female Hawke's boobs. The male prostitute flirts with you and you can go to a brothel for sex.
They toned it down for Inquisition, but you can still flirt with numerous people.
Geralt being unattractive is opinion. Lots of people do find him attractive. The fact that powerful or awesome women find him attractive really isn't a surprise. Witchers have a certain stigma about them--mysterious and forbidden. They have a certain power that makes them alluring. You see it in real life, as well. Look at all the beautiful women music and movie stars get and some musicians are just gross looking. As far as fan service goes, so what? All companies have had their fair share of it, including Bioware.
A trick? As far as being content, I fall under that umbrella. I'm not sure what broader scope you wish for in The Witcher. For Geralt to be bi/gay? For women (except the ugly ones) to not find Geralt attractive? To have no woman flirt with him because some people find him unattractive? To have sweet and tender romance scenes like Bioware have? What are the terms of your broader scope? I am genuinely curious. Personally, I don't want to see The Witcher change. (well, some game mechanics, but not story or atmosphere) You don't have to have sex with anyone beside those whom he has a personal connection with (Triss and Yennifer). I slept with no one but Triss in TW2 in my canon and plan to only do so in TW3.
The point was that Dorian was written as such. He was intended for a specific crowd. He was written primarily for a group that enjoyed playing with male characters to romance / have sex with other male characters. It just so happened Dorian was a well received character in personality, and had a great sense of humor for a lot of people to relate with.
Geralt is a fixed protagonist with an already established series where in the books he has sex with other women but he has only three people he truly cares about. Two in a romantic feeling and one in a fatherly way. People have many complaints similar to your own. His voice isn't lively enough, he is "ugly" (to you maybe), and his personality sucks.. But there was a crowd for this kind of character and I am in that crowd. The audience was already in the fix for this series so far.. Bondari pointed out that it may change. I hope it doesn't.
Don't bother explaining this to them. It is a pointless endeavor.
As I said before, Bioware's content, due to Bioware being a developer that panders to political bullshite for no reason, means they have to please special interests groups, because feels. The story, the plot and the characters are tossed aside for this.
That's the thing when you make a game for the sake of "making a social impact" as opposed to making a game with good story.
So don't bother explaining it to them. These kinds of people will dislike The Witcher not because of genuine issues such as long loading times or some bugs with jumping and horse riding or how CDPR handled the downgrade issue or the tiny UI fonts.
For example, Sylvius has no interest and is not very fond of The Witcher games because he likes RPG games with a specific playstyle. That's perfectly fine, unlike these people. Some here dislike it because of the combat system, which is fine too.
Instead, they will instead dislike it because "well its misogynistic" (even though misogyny is a hatred of the human female, I for one can't fathom how one can hate human females while portraying them as sexually independent powerful being such as sorceresses) or "well its homophobic" (even though elements of homosexuality is in the game, Ciri is a bisexual for example, but it does not dominate the story).
Trying to make these people understand that The Witcher is a series of books about one particular character with a very well fleshed out personality, preferences and how he is perceived, including what kind of women he likes or why women are attracted to him or what have you....Is as futile as trying to explain to a geocentrist that the earth revolves around the sun or explaining to creationists about evolution by natural selection...
I believe Dr. House said it best and I'm paraphrasing:- "Rational arguments don't work on these types of people, otherwise these types of people would not be around."