You're definitely right and that's what we've been thinking since literally September. And yet every idea we're coming up now take less than a day to implement, so that's been the problem ^^
Also since we were blocked by the sound bug, we thought "let's wait a few days so the bug might be resolved by our busy engine specialist" but it seems that the bug is impossible to sort out even by him, so we'll have to resort to leaving it in.
On a side note, it's cool that we're having more and more bug reports. These are the only essential focus, new features haven't made us waste time, playtesting mostly did (remember the code has been completely adjusted for 2.2 to unify all and make it easier to work with).
Given the time we've spent on 2.2, I at least want it to be as perfectly stable as it can. I want the game to get back to its former glory and have people share the upcoming full version on their country's most popular torrent site. If we release the stable version and there are unexpected bugs provoked by bugfixed, we might ruin our efforts. Of course a hotfix is possible but... We'd hope to at least do our best to be thorough in our research for bugs. We want to spend at least two or three days without finding a bug or balance problem that makes the game as easy as broken or as hard as overly frustrating.
I think, however, that it could be only a matter of days. I'm pretty confident for a release date before the end of november at least.