I very much like this:
The exact list of affected debuffs and their associated impacts is still being worked on, but players will be able to more fully utilize their characters’ abilities to find success in Raids that feature this mechanic.
I'm tired of the approach to development where you work hard to unlock a character and are then told you're not allowed to use their abilities b/c those abilities are too powerful. This still doesn't allow you to fully use your abilities, but it's better than before.
This, however:
First, you’ll be heading to the native home planet of the Krayt Dragon, Tatooine.
is not something I'm excited about. This strongly suggests that they'll be bringing planetary modifiers to raids. Yeesh. Not interested in that. I mean we'll adapt and overcome as a community, but it's not what I want.
The Faction-specific bit is actually hopeful, though.
The reason I like is that just what I was saying earlier: they nerf all abilities because characters have become too powerful.
But of course part of it is just that the abilities have become too complicated even for CG. With near-infinite toon comps you never know what surprising synergies might work well together. SLKR + Wat + Hermit Yoda + Hux was the unexpected core group of the first squad to solo HSTR. By limiting the factions available it is my hope (yes, that may not pan out) that we will be allowed to use more of the abilities that make our toons great.
And of course whether they allow us to use our favourite abilities or not, fewer factions with fewer unexpected synergies means that after the inevitable scanty testing there will be fewer nerfs b/c we'll be much more likely to follow the path CG expects (not being given any others). Sure that's less creative, but it's also less frustrating then finding something that works and having it get taken away.
As for which squads specifically? My Hutts, Mandos and tuskens are fine, though they'll still get work around the corners and Tuskens will need those 2 new toons), but it's Jawas and OR that will get the most work from me and... I don't mind that at all, really. Both of those factions have been on the "it would be nice to upgrade them" list forever.