Most bug fixes are not ported backwards because the time to test in a previous version is expensive and rarely available unless it is a bug that is stopping a large number of users from having any functionality at all (like the recent problem with the update to Lion that crashes multiple versions of ID on new Apple hardware) and because the risk of breaking something else is also high.