Hmmm.
There are significant issues with doing frequent small updates as opposed to less frequent larger updates to any software.
First, look at what it takes to do any type of release of an update. You first have to freeze the code. During the freeze time, no further develpment can take place. Once frozen, you have to go through every file to insure the update is in place, then you have to test to make sure it really works.
This can easily take a week. During that week, no development work is done. This is painful for a software developer. Once you have artists and programmers on a roll, you do not want to interrupt them, which all releases do.
So you set a release pace that everyone is aware of, which allows a more organized break when the freeze date comes.
Releases are not trivial to do and are very disruptive to the development cycle. HTC has the most agressive release policy of any software company I have ever seen. I see no reason whatsoever to change that.