Whew. made it. Just sounds like a bunch of complaining to me. You have the FREEDOM to not play any game. Use your wallet and that FREEDOM to show developers you mean business. Publishing a list like this won't get that done.
To bad that approach is just as pointless as the list... Simply because if sales are bad the publishers will blame it on Pirates. Once they see that the Pirate excuse does not work they'll say PC gaming is dead then everybody will be able to go back to the good old NES days no updates, no CDs or DVDs in the drive no internet access required just a cartridge lol!!!
At least these guys are trying to force feed some common sense in developers...doubt it will work cause the only thing that matter is the bottom line in a capitalist environment. I am not moving to China so I expect plenty of crappy games on all platforms for years to come.