You can't discredit multiple communities (ign, steam reviews, and metacritic) and only credit these forums. It doesn't work like that. I'd argue that opposite, that the community is still plenty volatile. I'll echo your statement about things getting better though. If you look at the more recent reviews there are less negative ones, though there are still legitimate complaints on there that are not getting addressed (yet).