Well, I will honestly say that the dev interaction with Bioware during the beta-demo and near release was part of why I bought the game, even knowing the content would be lacking - to support the positive feedback loop they catered, and I would hate to see that die. The caustic trolls are the minority and any dev is…