Indeed OP, if you can't deal with a buggy game that doesn't have all it's features implemented yet, don't buy the game. If you do, don't shout at developers. EA is precisely for this reason, have a large group of people play the game and provide developers with invaluable information about the things they have to fix before the full release of the game. There is a reason they gradually are going to implement other features in the game, so they can make the part that is released just right, and then focus on the new part, make that just right, and so on.
I know I will get frustrated by the game in it's current state, so I won't buy it just yet, I'll keep an eye on the updates TW will launch, and once I think I can enjoy the game I'll buy it. No point in shouting all kinds of harsh language about something you should have known before you bought the game. Don't blame others for your own impatience and inability of dealing with bugs.
Don't let all the negativity put you down devs, the majority of people will love your game, and those numbers will grow with each new phase the game goes through.