Hey there, I'm one of the people behind Ask Mr. Robot. You definitely get more DPS by sacrificing hit, it's one of the few specs/classes where this is the case. One of the reasons for this is your dot application can miss, but your dot ticks don't. So as long as you manage the application of dots well (there's mods for that) - you're DPS will be much higher if you favor stats other than hit.
We actually launched with only one preset, the one that doesn't try to get you hit capped. But a lot of people just really like being hit capped, so we added it in
Let me know if you have other questions, we spent a lot of time on Warlocks, and one of our stat weight guys is playing a lock... so he's testing out a lot of things.