Spartex, I see what you're asking now. So you're looking at stats as a priority, instead of being weighted. You're thinking, "I want as much Haste as possible, because that's a good stat." Mr. Robot is doing math all based on the stat weights.
So the reason you're getting what you want with the arcane stat weights, is that Arcane has Haste high enough, relative to Int, that it's better to gem for Haste. But as Frost, it's better to gem for Int over Haste. When you swap the stat weights, you're not sacrificing Crit for Haste, you're sacrificing Int for Haste.
Here are 2 profiles to compare:
Dutchmagoz, thanks for the reply. I'd love it if you gave Mr. Robot another try
It makes Mr. Robot sad that you say he's unreliable without having checked him out after all of his improvements. 90% of the time, people don't understand what Mr. Robot is doing (like in this case), even though he's doing the right thing. 10% of the time, something needs improvement. So he hopes with those odds, maybe you can try him out and be friends again?