You are perfectly correct. It's no puzzle at all. Especially when you play a game where decision making is a "thing" and it actually counts toward something which leads to a different path. On more than one occasion you get to hear about what happened for choosing that path and see the results of choosing it. Choosing Triss in the previous games have the least significance in all of them (Again and I point out) If you tried to romance her, you'll understand exactly what I mean. It doesn't make sense to a lot of Yen supporters either. If those plot hole and inconsistencies were preset as strongly as they are in Yennefer's romance. I'm sure you'll agree that you would've hated the game.
Yennefer's romance is not being presented correctly either and forgive me for saying this. They expected the people who didn't read the books and the people who only played the first two games and built that emotional attachment with Triss to go with Yennefer with the way she's presented? Why?
As I said. If you think about it. If you put yourself in the position where those plot holes do exist in Yennefer's romance and Triss was pretty much the only valid choice of romance in-game. She's showing everywhere, she's dominating the "stage" you wouldn't have felt any less than we do. Which is disappointment and dissatisfaction.
I want to differentiate two things here first because I get the feeling that my posts are "overinterpreted" beyond the points I've actually made...
On the one hand, I'm perfectly ok with how the game starts. It makes sense and it doesn't ignore your decisions in TW2. It's just that the plot of TW3 naturally leads you to split up with her, at least temporarilly.
On the other hand, I'm not ok with how their romance plays out if Geralt decides that going with Triss was the right choice in the first place. I do think that the relationship between Geralt and Triss is underdeveloped in TW3 from even a few different perspectives.
So imo CDPR doesn't need to change the beginning of the game at all. What they have to concentrate on is
1) giving enough context to why Geralt and Triss split up
2) making their romance a meaningful continuation of the romance they had in TW2 - once it continues in Novigrad
That was basically the whole point why I'm so diappointed that there is no conflict between Triss and Yen. This conflict should central to the whole Triss issue in TW3, especially after what happened in TW2. That the romance with her feels so bland is the result of CDPR ignoring this conflict and all the respective logical consequences.