Originally Posted by
MirielTheMage
Haste and mastery are roughly equivalent and superior to crit. The explanation has two parts.
First, haste will always increase the number of casts you are able to complete in a set amount of time. We don't have DoTs as arcane, we only deal damage when we cast. More casts > fewer casts. Haste is always directly influencing your damage.
Second, the retort should be, less more powerful casts could be better than more less powerful ones. This is true but the solution is mastery not crit.
Playing arcane means trying to spend as much time near 100% mana as possible. The better you play, the more powerful mastery becomes. Mastery will always increase the damage of a skilled mage. Crit only increases the probability that your cast will become a critical strike and therefore deal more damage. Just like haste, mastery yields direct influence, crit does not.
If you're having problems, find your mana neutral rotation and work from there. It probably isn't static. Remember AB stacks no longer influence AM so there is no penalty for casting AM without a stack.