Earlier quoted context omitted.
Debian's system does not require developers to maintain older versions, only to clearly indicate security fixes. Debian patches its own older versions to include the security fixes.
I understand that, but it means that debian inevitably distributes buggy software in a supposedly 'stable' distribution. And I don't mean buggy in the sense that all software is buggy. I mean buggier than the best compatible release version available.
Bugs are a matter of perspective. If alleged bugfixes actually make you modify your currently working setup, then I don't consider that much of an actual bugfix, just something that makes me do work for no real benefit:
http://stevelosh.com/blog/2012/04/volatile-software/
I like Debian stable. Two years is an entirely reasonable amount of time to be able to have most software in my OS immutable except for security fixes. For the tiny amount of software for which I may want the bleeding edge, there are language-specific "package" "managers" (lol npm) or I can just backport the software myself.