You know why such implements weren't added to the game and were listed as upcoming features dont you? Being a programmer I can tell you now that most programmers already have a main application that already does everything in the up coming features, or have it already planned out and ready to add to the game.
Funny thing here is everyone whinges about bugs here and there, and yet the developers know you will stick around and buy there software, because you keep raving about it.
Then when a patch comes out, it will fix most of the issues, but other issues will be caused by the patch which always causes other issues, its life, it happens.
If the original poster complains so much about it being a waste of time, why are you still posting and complaining, obviously there is something about the game that wasn't a waste of money otherwise you wouldn't still be here.
A patch will come soon enough, then there will be more whinges.