Interesting how opinion differs here. I like the in Development disclaimer. I also don´t think calling the different game versions alpha XX is a issue. Since you can play the game for free and it is in development it´s ok that things are not perfect or subject to change. I´m not a typical gamer so maybe i´m the wrong person to ask.
When i get this question from my fiends that i got to install the game my reply is: because there will be more features, it will be better with the next version or if you want you can help them, write a mod with your own changes. From my point of view all of that is positive.