As a community I'm of the opinion that far too often we forget the hard work that goes into an MMO, as well as all of the things Bioware has done correctly. There are significant obstacles from technical, business, and even societal aspects that companies must overcome in order to bring us the services that we enjoy. To what degree does previous accomplishment, investment, and development effect our view of a service and should those aspects be more heavily considered when voicing our opinions? To flippantly dismiss basic ground-level constructions that enable the service itself does a disservice to those who worked on it, and should absolutely be considered when we voice any objections that we have. With that said, as a community let us work harder on voicing critiques in intelligent and logical ways that don't detract from Bioware's accomplishments.