MagSorc was a high risk/high reward class in the past, where snares and direct damage in an environment with less healing balanced out their mobility, even which came at a cost.
With the addition of twilight heals and streaked cost reduction plus ball of lightning (snare removal/projectile absorption), the sorceror's weak points have been negated.
Now throw on pets like engine guardian / daedroth / twilight / familiars blocking your cursor and you have a class that adds a lot of unwanted features to BGs and the games in general.
Suggestion
- Increase the cost of streak stacking, back to where it was 3 patches ago.
- Nerf Twilight Matriach heal significantly below Breath of Life because it's an AoE
Implementing these things would help make BGs a more enjoyable experience.