Ok. So. Amazon failed. For whatever reason, when they removed the ratings for GLBT and other "adult" titles, they did authors and publishers a huge disservice. Themselves, too. Apparently, Amazon has already lost a cool $80 mill over this fiasco.
Will you stop supporting them? Buy those hard to get books from small dealers who have to order them from Timbuktu (or straight from the publisher on the other side of the world if you're lucky)? Boycott totally and utterly the Giant That Is Amazon?
Personally, I think that's the wrong approach. All that is likely to do is take away from GLBT authors and presses revenue that no doubt make up a very large part of their sales. Whether we like it or not, Amazon means easy access for many folk who live far away from the nearest decent bookstore. Even here, where I am in the capital of New Zealand (Wellington), books are extremely expensive. It's cheaper for me to order a book via Amazon than to buy one locally, even with postage included. If a local shop does not have it and have to order it, it is likely to cost me almost double. (I have eclectic tastes). So in my case, if I don’t buy my books from Amazon, I'm not buying them at all. And all that does is hurt the author financially.
I'm the first one to shout and scream about multinationals. But few things in life are black and white, and if we are really honest with ourselves, the damn grey whiff and wafts in everywhere. Yes, Amazon should have apologised by now, preferably on the home page of their website. Yes, they should accept responsibility. Yes, the GLBT community (and everyone else who rightfully did so) should have reacted the way they did and cause Twitter to be the Twit-Spawn in everyone's side. (I'm a Twit, too). But should we be condemning anything—anyone—before we have all the evidence? Some of the evidence?
Granted, we will probably never know what really happened. But to throw out Amazon like the proverbial baby with the bathwater would be a mistake that could potentially end up hurting GLBT writers—all writers—even further.
My two cents.