First of TW1 is easily the weakest (I love the atmosphere of that game but the story is just fanfiction)
And TW3 is any better because of what? Better voice actors, cinematics, camera angles and all that crap?
TW1 may not be as much in line with the books as TW3 but it's not like TW3 is consistent with the books either.
When TW3 will have anything comparable to the ideological conflcit between the Order vs the Scoia'Tael, the themes of racism and religious fantacism on the same scale coupled with the Identity quest then let me know because what you just posted is absolute garbage.
The BARON's questline is the only good NUANCED storyline in the entire shithole that is TW3. The Novigrad one is nice I suppose but ultimately ruined by how Dijkstra is pissed on by the developers in Reason of State.
Save Import sucks sure but unlike Bioware they never made promises (which doesn't excuse it of course but still its at least not a slap in the face)
Bioware also delivered on what they promised and no I don't give two shits about what CDPR promised or not, they took the ****** on everyone who played TW2.
battle at Kaer Morhen
How is Kaer Morhen written well in ANY WAY? You take Ciri there via teleport because of course the dwarves left without you and you as an imbecile didn't ask the people of Skellige for aid with their fleets when it came to recovering Ciri from the Island. No seriously Crach could have sent you on a ship with a lot of warriors but you never ask him for this.
Then you have the battle, where you get allies depending on the sidequests you did and how you handled them, but Roche despite commanding hundreds/thousands doesn't bring anyone but Ves to help and Emhyr refuses to help unless Voorhis commands the Imperial Troops...which Geralt refuses because....reasons? ( Notwithstanding the fact you get troops from Emhyr for the battle after but hey ).
On top of that your allies ultimately matter jack **** as the outcome of the battle is pre-determined. You can go in the battle with no extra allies and STILL WIN with the exact same outcome through a dumb magic plot device and you tell me Kaer Morhen is well written? WHAT IS WRONG WITH YOU?