Applied to computers this kiddo-truism would be like: "Lapdogs are obsolete the moment they leave the factory, and extinct by the time you buy it. You want software to work on it? Here's your two rocks, bang them together and see how you go..."
I've been Having Fun with kernel 2.6.14 and my machines. Lots of Bloody Fun. It takes heaps longer to configure things. The documentation has not exactly gotten better. The (feature-)stability of the 2.6 series is a joke. Some things still don't work. Lots of new things have stopped working. WAAAAAAAH.
The lucky list: ide-cd and ide-scsi still conflict. The latter ist needed for reasonable cd burning. The module documentation blithely says "There is usually no reason to remove modules, but some buggy modules require it". Idiots. The xserver will make your box hiccup badly and fuck up playing of sound if you run it with the previously required niceness. Vmware modules don't build on 2.6 at all, but somebody has cooked up a (really ugly but working) patch. The devmapper maintainer is a clue-resistant idiot who repeatedly refused a one-liner fix for a problem that breaks the use of the disk group so I rolled my own packages. The maestro3 sound support has gotten worse, the chip gets confused every now and then now (and I'm not going with the ALSA suggestion: You can install that bloated crap when you pry the keyboard from my cold, dead fingers.)
Loopback (ahem, devmapper) encryption is still not possible for non-root users. Wavemon does no longer work. The netfilter code is fucked up, IP_NF_NAT_LOCAL is gone since around 2.6.11 which means that natting local conns doesn't work anymore. My nice location-independent setup for the proxy (everything configured to use localhost:3128, then NAT that to the real proxy if needed) is now officially unsupported. Thank you, bastards!
And, of course, direct rendering for mach64-derivates is once again absolutely utterly fucked up (uncompilable, incompatible, non-working code). Might be a good thing that with trying to find out and fix all those niggling problems I've got no time to play any games anyway...
On the plus side, however, are things like the kernel key storage api: goodbye quintuple-agent, hello kernel! I'm currently experimenting with code to make that stuff easier to use; Debian packages to follow as soon as things stabilise...