Originally Posted by
Skygoneblue
That's the core of secondary stat assessment. There's a point where your crit gets so high that it becomes more beneficial to unload more of those crits inside a certain window of time (haste) or increase the base power of a certain number of attacks (surv/bm mastery).
You can just do that with easy numbers to get the idea. Say you shoot 10 shots, 1 shot per second, for 1 damage. With no stats, you'll do 10 damage.
Add 10% crit, and you'll do 11 damage.
20% crit, and you'll do 12 damage.
30% crit, and you'll do 13 damage.
So on and so forth.
Now assume you have 90% crit, do you'd do 19 damage in 10 seconds.
Now try increasing haste by 10% instead of adding that last 10% of crit. So, you'd do 1.1 shots per second, and you'd do 11 shots in 10 seconds. 11 shots with 90% crit would be 11*.9 + 1 = 20.8 damage. Adding that last 10% for 100% crit chance would only give you 20 damage total. So, the 10% haste gives you more damage overall than another 10% of crit would.
In WoW, things aren't nearly this neat and clean, but you get the idea. That's how values shift.