It is in *beta* - where software is concerned , "beta" means it is in public testing - it is expected and supposed that there are bugs and issues - it is available to people to use, with the understanding that it is beta, there's gonna be bugs ..
The software is updated so frequently right now because it has been available for less than a month - once we have the major bugs taken care of, the updates will be fewer and less frequent.. once they have it stable they will release it as a stable version, and start on the next version (1.x.x) which will again be available as a beta version separately from the stable version, I think .. (that's how most software projects operate.. )
Because of the *WIDE* range of computer systems and users out there, it's nearly impossible to "perfect" software like this - I was a beta tester on many software projects over the years, so i'm used to this sort of thing..
In fact, I cannot think of *ANY* software out there that has, indeed, been "perfected"

(except maybe notepad.. haha!)