I think there's merit to saying that Star Wars is kiddie space fantasy good vs. evil, so KotOR2 doesn't really "fit" in the universe. That said they had Obsidian make it, and Obsidian should make what they find interesting. As someone who thinks Star Wars is kind of shit outside of Empire Strikes Back's visual aesthetic I don't care if it betrays the parent series, but I get why betraying the parent series can be bad.
TBH I don't give a damn about "betraying" original material as long as it's incline and isn't a full retard retcon.
Take TES, for example - Daggerfall, for example, wasn't exactly faithful sequel to Arena. Morrowind (we're not talking mechanics or scale here!) and earlier Redguard also changed background material for the better.
Oblivion, OTOH shat on the source material replacing it with banal shit boring.
Imagine a Doctor Who FPS.
Or a side-scroller.
2) Player should be always aware what's going on. This is not that clear from this post, but Weekes expanded on that in some interview I saw. He was talking about Bioware trying to be always 'honest' with the player. He understands why someone likes C&C like Witcher has - something absolutely unpredictable will happen, viz Pogrom in first ACT in W2. But part of that is that good intentions sometimes lead to even more fucked-up situation, that in many ways, player's decision is actually pretty insignificant. Bioware philosophy then goes like this: player should alwys know what's going on and what consequence will his actions have (at least in general).
And it's shit.
Choices should have, sometimes hard to predict or even unpredictable, ripple effects - for example see TW1 where you had to guard that guy's wares on the shore.
As long as there is an actual causal chain from choice to consequence (so no "you've been mean to someone so you get cancer in endgame" sort of retardation) it's ok.
Bioware philosophy is simply just another instance of "by morons for morons" so prevalent in today's gaming industry.