Although I agree that something needs to happen with shield stacking you can't just take harness Magicka or healing ward away from Sorcs , they are intitled to use these skills or are we now going to say that Dk's can't use shuffle it's a skill line they have opened so should be able to use it , maybe increase the casting costs to penalise them for doing it
You only have to nerf harness magica. It´s badly designed as it returns between 4000 and 5000 magica with a cost of ~2000 to 2600. No skill with so much defensive potential should be resource positive.