Debian is one of the distros I use for long term installations because it is the only distro that gets release upgrades right, it is no problem using the same installation for several years and jump across several releases. Of course you should read the release notes, but what you are saying is the opposite of my real life experience. Of course it is also very easy to just reinstall.
Writing "every dist-upgrade blows something up" is an indication that you must be doing something very wrong with that computer in front of you. Please provide some bug reports.