WTF?!?!?!?!?!

Can someone explain to me why we are getting almost daily releases? I appreciate that you are fixing a lot of things but I have to wonder how much any of these changes are QA'd. Wouldn't it make more sense to get everything fixed and then release an update?