You see, I believe somethings are not even worthy to explain, like the facts that the Nilfgaard leader cards are the governing line in successive order of time, that despite the fact that the Aen Alle are not actual monsters the fact that they actually want to be seen as spectral monsters makes it strange that people don't see them that way, that Gwent actually explained a bit more of Gauter O'Dim throught the description of his card and avatar and that in the new Gwent trailer showed that Gerald preferred to stand by the Northern Kingdoms and fight against Nilfgaard and not the other way around. But again, that's all hints, right? Nothing was actually explicitly explained, right? So people have all the right to ignore all those hints and believe whatever their heads want, right?
In that case what can I do? Fine then, if you want to ignore all hints so much. Ignore them and trust in your headcanon then. Although I prefer much more trust in the facts that I have seen instead. So until CD Projekt Red confirms the opposite, all things lead to believe that if Ciri becames empress she will marry with Morvran Voorhis (that will rule) because that's the wish of imperial court (that believe it or not, it's not small matter at all in the empire), followed by Jan Calveit as emperor, suggesting a not so very pleasing destination to Ciri's bloodline.
Like or not, those are the facts implied by CD Projeket so far, but again you're free to ignore all them and trust in your headcanon as much as you want.
How Ciri empress is a good ending? Since when caring about people is enough for you to be a good ruler? Its like saying dandelion can be a good ruler ...
Rulers very, very rarely rule alone. And Nilfgaard has an entire web of offices and titles that serve as delegation.
Check the farmer-made-commander in White Orchard during the prologue. As much as I don't like Gwynleve very much in the end, it's extremely hard to fault him. He's responsible for both occupying an enemy town, securing it against an active rebellion, readying it for formal attack from any remaining Temerian forces, protecting and providing for its people while ensuring they become productive members of the Nilfgaardian empire, and generally keeping the peace. (There's also this royal bloody griffin stalking the countryside...) Do they choose some high-born, noble fop to rule from a cushy manor house somewhere? Nope -- they assign some nobody that used to be a farmer because they know he has what it takes to get the job done. And the soldiers under him, regardless of their own "social class" know enough to respect his office and his decisions.
That's indicative of Nilfgaard's relatively advanced system of ensuring the proper people are holding the positions. It comes from very ingrained cultural understanding, and it would be impossible for Ciri, even as empress, to subvert that to any degree. Nilfgaard wouldn't have it. So, if she makes poor decisions or doesn't seem to recognize important considerations, there would likely be 20 people around her constantly to do her job for her.
She's been chosen primarily to continue the dynasty. As long as she has a child that carries the var Emreis name, it solves a lot of problems with any form of power void or political infighting once Emhyr kicks the bucket. She'd be appointed as a puppet ruler to hold the name, primarily.
Plus, Ciri isn't all altruism. She's also been a brigand, murderer, and rapist. She's been taken advantage of and tortured. The fact she can literally bend space and time to her will and cross freely in and out of one reality and another might come in handy, too. And she's always been ambitious, driven, and a pretty fast learner. I think she'd do just fine.
(Although, I will say, as far as her overall arc in the game goes, along with the prophecy, I think the most "canon" ending is: )
Geralt tells Emyhr Ciri dies.
Ciri meets Geralt in disguise in White Orchard, and the two share the road.
Geralt retires with Yen.
Nilfgaard eventually conquers the north, but cede it when guerilla attacks make it impossible to hold.
Djikstra eventually rises to power.
The Bloody Baron saves Anna and lives in peace.
Cerys brings Skellige to new peace and prosperity.
And I have NEVER been able to get this ending in 5 playthroughs. I always manage to botch something up after having Radovid assassinated.
Good deduction and you have a point but I dont know. In order for me to give up Ciri's freedom and dream, it has to be something great, like she is actually capable of bringing the brightest future to citizens. Puppet ruler or listen to others 20 people does not sound worthy. I mean maybe even one or some of those 20 can take advantage of Ciri inability and corrupt the country or something. I guess we can go on and on with the deduction.
I am not saying Djkstra is the best ever, but between Djikstra, Radovid, Ciri, I believe Djkstra would be the best for citizen. I am saying that, from what presented in the game, Ciri seems to have quality to be a great hero, not a great ruler.
Now you put a very good point about royal blood and carry the child "var Emreis" and maybe she can do "fine". But why do only do just "fine" and sacrifice your dream and freedom when you can have both: be witcher and let the more capable ruler rules.