The more I think about it, I don't think that a month between updates is beneficial to anyone. That's far too long. Users don't see any progress, and run out of things to do well before that. Once a major update does drop, there's suddenly a gigantic amount of bugs found flooding QA. It may be true that some features do take a month, but there's no way that every feature being added takes the entire month.

I don't think that delaying all of the one-or-two-weeks-to-get-working features to package them in with the one-month-to-get-working features is a good plan. Instead they could release a smaller update every two weeks, and things which take longer could be delayed for the next one.