Crit is slightly superior to DH in general, but not to the extent that you will actually feel the difference in your performance if you meld 'wrongly'. There is so much damage variance inherent in the game, and trading off between crit/DH affects your damage so little, that any change you notice is just a placebo and RNG.

Whether you're making mistakes in execution or not, and what your team composition is matters several orders of magnitude more.