Because those scripted events don't involve you and don't have anything to do with your character unless you chose to allow them to. Linear means you're forced along a certain path with no option to deviate from it. You can deviate from everything in Skyrim if you want to...and still advance your character in your own way.
The only linear scripted event in the game is the opening sequence involving the Helgen dragon attack. Well...I guess you could put killcams in that pile too, since they are scripted and involve you, but i don't really see one event/movement as something that can be linear.
Doing and not doing as choices does NOT make something non-linear. By that argument, every game from Goldeneye to Starcraft to Super Mario World is non-linear because you can friggin' choose what level you want and choose if you want to bother playing the game or not.
The difference between Skyrim's world being non-linear (which it is) and Skyrim's quests being linear (which they are) is that in the world, YOU choose where to go. You can run in any direction you like. The quests however? You don't choose anything. You get scripted conversations when the game wants you to, you get very little actual choices (consequences and effects) and the only way you even CHOOSE to delay a scripted quest start is if you recognize one coming (sometimes impossible) and it's somehow avoidable (again sometimes impossible or incredibly impractical). The quests tell you "I'M HERE, TAKE ME" and don't let you take the initiative.
Would you say the first three hours of New Vegas are non-linear? I wouldn't. Sure, you COULD argue "but you CAN go anywhere you want. It's your choice to make if you wanna walk the path intended or fight your way through swarms of deathclaws at level one," but let's be honest here, the game is obviously nudging you in a direction and not leaving you to take the initiative. Skyrim does the exact same thing in it's quests.
That's what Skyrim has lost: it doesn't let the player take the initiative anymore. You're simply a passenger in a ride, with Skyrim taking the initiative in what quests you should probably do now.
The civil war is absolutely not well written.
Its a copy/ paste job.
Even the dialogue the other side has is exactly the same.
Then there is that completing the questline does not matter as nothing changes, there are still enemy patrols, enemy generals are still essential and no-one in the game world knows the war is over.
There is no moot to elect a new high king.
Well written?
Absolutely not.
And I mean cmon now:
A country fighting for independence after being denied religious freedom.....OH BUT UUUUUUHHHH THEY'RE REALLY RACIST, YEAH,
REEEEEEEALLY RACIST.
That is the weakest grey vs. grey I've ever heard. Just because Billy Joe Bob is racist and thinks black people are inferior does NOT give me a right to deny him religious freedom and prosecute him for believing the way he does. His racist ideals and his right to freedom of religion don't have jack to do with each other.
The Civil war is poorly written in that there is nothing
FUNDAMENTALLY different between the Nords and the Imperials. Take for example the warring factions in New Vegas. Why can't they have peace? Because they have philosophies that take them in completely different directions. The entire factions are FUNDAMENTALLY different in how they believe in solving problems. The NCR would never surrender personal freedoms for stability and security whereas the Legion would never compromise down the quality of their leader for the sake of fairness in a democracy whereas House would never agree with the Legion's "all-for-one and one-for-all" hivemind ideology and prefers a more consumerist culture with competition.
Here? The only fundamental difference between the Imperials and the Nords is they disagree WHEN to take the fight to the Thalmor. That's it. Everything else is pure fluff tacked on that, objectively, has jack [censored] to do with the war itself. "Oh the Nords are racist." The hell does this have to do with the Thalmor threat? "The Imperials have torture rooms!" Again, the hell does this have to do with the Thalmor? "Ulfric Stormcloak just seeks power" or "The Imperials have incompetent leaders in charge!" This is mud-slinging; even if true, this strays away from the threat of the Thalmor and the right of the Nords to have religious freedom; if the people of Skyrim are fine with Ulfric leading as a whole, then that's that. The two sides have exactly the same goal, but with different opinions on
WHEN to carry out that goal. The Nords are speaking from the heart, the Imperials are speaking from the mind, that's it. That's all.
Fundamental differences like that are what make factions grey, and unfortunately the Skyrim armies only have that single fundamental difference, which simply isn't enough to fuel huge debates about what's right and wrong. Even when there is a debate, you can end it respectfully. Legion supporters are looking at solving the problem logically but holding more people together to fend of the Thalmor, Stormcloak supporters are focused more on their own civil right to worship who they like and to bail out of a nation they're unwilling to defend. By the end of the day, the fact is Skyrim is being occupied by what's basically an invading force at this point, being persecuted for worshipping the way they do. Sure, some Skyrim citizens might not care or might be disgusted by the racism of their brethren. However, again, who among you would say it's just perfectly ok for the Legion to deny freedom of religion to ALL Nords even if 51% of Nords prefer the Legion? We're talking about a basic civil right here....
Long story short, the war is nothing but a question of civil rights and freedom of religion, but with a bunch of non-issues tacked onto it to PRETEND it's morally grey. It's not.