Just from a users perspective, this approach sucks. Ever tried to install a package on an older Ubuntu box only to find that the binary for this version has not been updated in over a year? Then you find out why: installing the (old versions) of shared libraries inevitably breaks installation of normal packages, and is usually followed by headaches and backtracking. I'm sweating just thinking about this!