LOL, early alpha....
The game mechanics are still at that stage but the game is not. Most of the technical bugs have been ironed out and the game runs correctly (for the most part). This is probably exactly what the developers intended so by their metrics things are going well. And since I bought the game, who am I to disagree?
On the other hand just because the technical issues are (mostly) resolved, that doesn't mean they get a free pass on the game mechanics issue, and I see it as my hobby to make sure they remember that....
But overall, I'm patient. As long as the game improves over time I'll be ok with it too.