Well, you could probably say I am bias in favour of Triss because, even though I am a book reader, I cannot stand Yen in the books either.
She treats Geralt, at times, like a Walking dildo.
And the chapter where she sleeps with Geralt at night, then wakes up and goes to sleep with Istredd the next morning, culminating in both Geralt and Istredd discovering her duplicity and then challenging each other in a duel to the death because she cannot decide which one she wants to be with and I remember thinking "Guys, shouldn't you be more pissed at Yen?" What kind of woman sleeps with a guy, wakes up the next morning and goes shag someone else, literally a few hours later.
I know Geralt and Yen aren't exactly exclusive most of the time, but she treats him like garbage, threatens him, belittles him and I actually respect Geralt a little less for putting up with her constant crap. Every time Geralt used to mention the smell of lilac and gooseberries I would roll my eyes and sigh.
Now Triss.....my god Triss, in the first game I kinda was irked because she jumped into to Yen's place, and even though I had romanced Triss in Witcher 2 I was still uncertain how I would approach the romance options in Witcher 3, especially when it was announced that Yen would be back.
But by the end the Novigrad missions in W3. I was slap bang in love with that woman, she is so lovely and selfless, not to mention the cutest little thing in a game....ever.
Yen on the other hand, first time she meets you in White Orchard, she is all "Ok good to see you Geralt, but STFU because we have a meeting with someone far more important than you" then she bitches about Triss and Geralt being together, kind of understandable, but having Amnesia is a pretty damned good excuse.
But it was Skellige that was the final nail in the coffin for me, when she reanimates that craven lads corpse to get info on Ciri, he pleads for them to clear his name, to tell his clan he ran from the battle to draw the Wild Hunt away from the village and help Ciri escape.
Yen tells him to just STFU and answer her questions, seeing as he gave up his whole reputation and name to help Ciri, I felt Yen was being harsh to him, and said "You could have been a bit more sympathetic!" Yen then goes mental saying I shouldn't have concern for a corpse and moaning that I hadn't asked how she was after such a powerful spell. So I asked how she was and got yet another sarcastic response that I had to be reminded to ask her.
She then said we need to halt the investigation to report to the Emperor, I said "Plough the Emperor, I am finding Ciri for her sake, not for his!" to which she got assey with me again.
I told her where to go after the Djinn mission. Then at Kaer Morhen she was an absolute.bitch.from.hell............
Went bat shit crazy, teleported me out of the castle when I challenged her assertion I had been "shagging" her best friend behind her back (Hello? Amnesia, and everyone, including Triss, thought you were dead) I just cannot stand her.
Also I dont see how anyone can resist Triss at the docks in Novigrad, that woman is a peach.....such a noble, sweet, selfless woman, who loves and treats Geralt like an equal, and with respect.
Not Yen who belittles him, his profession, their relationship, and relationships in general with her actions.
Infact Yen's one redeeming quality seems to be the way she mothers and genuinely cares for Ciri, but as a wife/GF, she needs to learn how to treat a man, and Geralt needs to grow a pair