I personally don't have an issue with games like WarZ and Towns getting released through greenlight, that's kind of what I thought greenlight was meant for (more so Towns than WarZ). I just think that it needs to be very clearly stated that the games are still in development.
As far as why complete games aren't getting any of the spotlight, it's because the community isn't voting on them. Games with a following that put themselves on greenlight are usually greenlit within a day or two, Dysis and DF:UW come to mind.
In theory WarZ and Towns are ideal greenlight games. The problem comes along when they take said greenlight games and then try to sell the product which clearly isn't ready. From the steam website.
Games are submitted to Steam Greenlight in various stages of completion. Once a game has been Greenlit, Valve will reach out to the developer to determine their timeline for finishing their game and launching on Steam.
There are two categories in Steam Greenlight: One for mostly-finished games seeking distribution via Steam and one for early builds and concepts that are simply seeking feedback from the community. You can choose the right category for your title when you post.
Both WarZ and Towns fall into category #2 yet Valve decided somewhere along the way that they belong in category #1. I do agree that if they do decide to start putting up beta's for sale on steam it needs to be clearly stated that you are purchasing an unfinished copy of the game, which neither title had.
Hmm I suppose that the community is partially to blame for bad titles being voted up in greenlight. Oh well nothing any of us can do about that. -shrug-