With the caveat 'in these cases', now, I am unsure if that does mean all cases but it does not equate automatically to you guys, without question, being 100% 'right'.
SDC, when are you guys going to learn that there is more than one way to skin a cat, things have been achieved on these forums and in game that did not involve calling people liars and threatening to run to the media. Things have been achieved on these boards and in game that did not involve disrupting game play and killing everything that moves 'to prove a point'. Things have been achieved on these boards and in game without referring to the rest of the playerbase as 'dumb', 'carebears', 'forum dads' and much worse and more besides on reddit.
You guys actually have some valid gripes and causes, no doubt about it, but your methods of delivery and obtaining results throws huge plumes of smoke about that leave a bad taste in a lot of peoples mouths. Your issues could get discussed much more civilly but for some strange reason you decide to smear it all in insults and disdain for your fellow players.
I will not hold my breath for change though.
And yet, when we do it, things happen.
FDev have had nearly 2 years to fix combat logging. Think about how many threads you have personally seen about combat logging and whether or not it should be punished. That's why it was done this way. It was clear that FDev would not respond to it unless we forced their hand, and what do you know, less than 24 hours later we have an official response.
You can question the way we go about doing things, but you can't deny the results.