I honestly do think DF has a slight bias towards Xbox.
I think you deserve to get critised if your work shows that (instances of bias).
DF make themselves out to be a trusthworthy source of pure technical analyses, and they arnt always.
Thats not to say its okay to harrash them on twitter.
However DF make a liveing off of fanning the flames of the console wars.
also this is twitter, you could say water is wet, and you would still have people get angry at you.