but casting positive magic grants 100% immunity... in my opinion, that's a cheat...
I agree. If it's immunity, then it should apply to positive spells as well, like with the Necromancer.
and still, Antimagic as an ability is a gameplay imbalance... IMHO
There are many such imbalances. For example, necromancy. And it really does unbalance the game a bit.