"Some developers / maintainers do care about backwards-compat, see the lengths Debian"
I've used Debian for many years. I also, however, remember libc6 undergoing radical changes (about the time of Linux kernel 2.6, I think) that broke previous application binaries. And if the application was commercial and no replacement was available -well, just too bad.