I'm almost exactly like you, although I recently ditched Debian for Arch since Debian was failing to get the simplest things done for no apparent reason.
It is a normal part of the Debian life cycle. A code freeze is announced and all effort goes into the testing branch to squash every bug possible before the next stable release. Multiply that for all the architectures supported. That is the way it has always been. That is why Debian Stable is so stable. The next Debian will be Gnome 3.4 based, and Xfce4 will be 4.8, and that is not going to change. If you want bleeding edge you need to run Sid and dip into experimental, and you really need to know what you are doing. Once Wheezy is released there will be an explosion of activity in Sid and so the cycle begins again.