Agree with some of the feedback in this thread.
You just didn't have your build set up properly to be able to sustain your DPS.
I run with 2.1k magicka regen and 31k magicka and still rely on a magicka recovery drink AND potions..
Input out a lot of dps sustained.
However, there are other ways, even with only 800-900 regen.
Pet build works great, has arguably the best dps and allows you to spend minimal amount sof magicka while still dealing additional damage.
Sorcs are in a great spot, we don't need any buffs. We alsondont need nerfs (in case ZoS is reading)