Originally Posted by
BartolGdH
Starfire (Lunar eclipse): Starfire will not benefit from crit, unless any debuff on the boss or buff on you is missing.
Starfire (outside eclipse): Starfire will still benefit from crit here (again, unless at 100% buffed anyway).
Bottom line:
While the benefits of both crit and haste are comparable while being in an eclipse (Wrath benefits from crit, but not from haste; Starfire benefits from haste, but not from crit), outside an eclipse crit is still valuable for both spells while haste is only for one of them (starfire).
Furthermore, a higher crit rate ensures more eclipse procs, while you can cast as fast as you want, if you don't crit, you won't deal "enough" damage (I think that has as well been mentioned before).