If you had a choice between waiting from release day until now for the first patch or have beta patches, which would you choose. Also I have no problem with beta software provided that the project is being actively worked on and the wait until the next increment is short enough.
With a game of this scope it makes sense. There are fixes for issues discovered in the beta releases that would not have come to light if SI had waited until now to release patch 1.
Keep the updates coming. The only time to panic is when there are no future updates planned.