I think for the most part it's "How quickly we can get a substantial amount of fixes in an update and test it" The patches have to get QA'd, uploaded to the CDN, etc, so it doesn't make sense to push a patch for each little thing. Once they nail down a few major issues, they put out a patch. I would expect weekly/bi-weekly patches for a bit, then calming down as most of the "major" issues are resolved.
well the frist 6 patchs came out pretty much nightly 6 days in row and they all fixed major things, be honest id rathere they fix one big thing at time like the carshing the desktop then to try and fix bunch of stuff at once and not know if those fixes have effect othere people for example if you fix one thing and then put it out and it gets tested and works or dose not work thats better then trying to fix 12 things and only having half of them fix the problem and othere half cuasing othere people issues.
alot of the patchs that where pushed out fixed things for some people but cuased problems for othere people.
slow incelrmentl small fixes that you can keep track of and see how they effect peoples machines are better then quantiy where you may not get that same quality.
if they do start doing it weekly or bi weekly that will be a change from how they where doing it.