I do remember back near launch there were people complaining about promised features not being in the game, but a lot of the features they talked about had never actually been promised, but were more like 'assumed' features by some people. Maybe it's something like that.
I've played plenty of...