I looked into this some more. Like @twitchyftw mentioned, you have a lot of factors that reduce the relative value of crit: Firestarter, Koralon’s, and Alexstraza’s.
The other thing to keep in mind is that the “stat goals” we display right now are just the one combo of stats that simulates to the highest DPS. There will be other combinations of stats that also simulate to high DPS, often so close that you wouldn’t be able to tell in-game. We have an update to the display coming soon to help visualize this better.
In this case, you really could drop a ton of crit for other stats and do just as much damage, or even slightly more. At the higher item levels, the crit-heavy stat allocation edges out the stat allocation that is low on crit, which is why it seems like there is a “flip-flop”. In reality, there isn’t.
If you actually calculate Best in Bags using the gearing strategy you made, it doesn’t try to reduce your crit. This is because the algorithm searches for the best possible solution based on your available gear. You don’t have a bunch of gear with Versatility sitting around that is of comparable quality, so it uses the Crit gear that you have. The machine learning is very adaptive to the items that you have available.
Here is a simulation of your character with the proposed BiB (which has a lot of crit):
794.3k DPS
And here is a simulation of your character where I removed 6500 crit and put it into Haste and Versatility:
798.5k DPS
The machine learning is doing a very good job of following the simulation results!
Don’t get thrown off by those stat goals - we have a better visualization of machine learning coming soon.