I too keep a value of really 0 on dodge and parry. I prefer agility or intellect over them, though they are not really secondary stats... Hmm... I would rather take 100 crit than 500 dodge rating, really, that is how useless i feel those stats to be. Now that is presuming them as secondary stats. As nairobi pointed out several times, two strength procc trinkets provide a non-trivial amount of parry. Str is not terrible either as it provides AP aswell. Avoidance is all about the throughput which makes them.... Less shitty?... as procs compared to other stats. Like mastery, on use mastery, is like nutella, best thing ever and makes you fat. Proc mastery, meee, also good but not as good.
But avoidance is the opposite, raw stat useless, proc. Hmm
just a tiny bit shittty
The problem with the stat values of avoidance again come from how crude the boss behaviour is in thecks simulations. In a 5 year long patchwerk fight, they are not so terrible. But i dont see any fights like that. Reality is that on actual boss fights, they are completely worthless. (unless on massive str procs on which they are just a nice benefit.)