These things take time. Some people would have preferred the game to be released at a later date so all these things could be implemented. I'm not one of those people, I'm glad I was able to play the game in December and get the ball rolling.
Patience my friend