Originally Posted by
SSHA778
Secondary stat gems (haste/crit/etc.) have 2x the budget of strength gems.
If 2x the weight of haste is greater than the 1x weight of strength, whatever program you use is going to tell you to gem for haste. Going with the weights listed, 2 * 1.75 > 3.17, so AMR is appropriately telling you to gem for haste.
By default, SimulationCraft sims a Patchwerk-style fight (no movement) and does not include AMS (less resources generated). Both of these will highly inflate the value of haste, so its real value is much lower. Hence, no noticeable gain in your tests.