Did any of you feckers even care about Ciri? Not snowball fighting isn't the worst one, but telling her to get over it or whatever the alternate one is a little silly. Taking the money from the emperor treats her like another job, and not your daughter. Bit heartless. I just didn't take her to him on either of my playthroughs. Going with her to the Lodge is semi-understable as I did on my first, but I later realised the whole game has been about her standing up on her own and Geralt needing to understand he has done so much, and cannot always stand sword in hand to defend her. Not trashing Avallac'h's lab? He's a thunder cnut. Not going to Skjall's grave? Heartless fecking bastards.
FWIW, I also don't think she 'dies'. I think it's simply that she realises - through the recent events - that Geralt doesn't truly understand her, and she'll always be on the run or wanted by various groups, as she explains in the Circus-people mission in Novigrad. To save both herself and Geralt the trouble, she just doesn't come back to this realm/world, or she doesn't see the need to carry on the struggles for however long it continues. Take some solace in that, I guess.
The ending on that with Geralt just sobbing away with the medallion unarmed is really powerful stuff. I got sad as feck just watching that on YouTube.