I just came back to legion a few months ago and started gearing up in bgs, the grind of echos of battle is very, very slow, but I find when I do high damage, and meet a lot of the bg objectives I seem to be more likely to get a 900+ item instead of 870.
Is there any truth to this or are all rewards just purely random?