Very nice logs, from what I can see you have a bit more agi than me, and have traded 1k vers for 1k haste. At a glance you have a BTI which would definitely devalue haste for you, so that is probably part of the reason. Also in most of the ST fights where bracers aren't involved we have parsed quite similarly so yeah fair enough. But you still have close to that 10% haste I've been talking about, plus running proc based trinks (foci/BTI) kind of makes up for the lack of a stat. I try to use static trinkets myself due to the frustration of RNG already existent in the spec.
But yeah when you get home or w/e would love to see what your values are just out of interest
.