Hit provides more consistency. Missing an ability that has a cooldown (Flame Shock) can cause a real issue in damage. Even more so in burst situations like Elegon's sparks. The secondary stat could provide more DPS in the long run, which is what simulations test for. In real world application, you will FEEL and hurt, each time you miss a powerful ability- or waste resources- or missing an interrupt- a portion of your soul will cry and ask why you took and 23 dps upgrade in secondary stats instead of capping out your hit.