Stats don’t matter, which hurts the way the class plays. Primary stat bonuses are strictly numerical gains on base non-crit damage or heals.
If you want Haste and Mastery for example, and you attain a nice level, good flow to your rotation, and then you get 3 straight titanforged crit/versatility drops that are 15 i-level increases, your rotational flow is affected. You essentially have zero customization. All that matters is i-level and it’s a stupid roulette wheel.