> That does not mean that you have to do the packages separately for each and every distro. Also it does not mean that the majority of the packages should be customized to that degree.
Example: Recently we had a mass rebuild of packages for F-12, because the target will be i686, not i586 like in F-11. Now, if things were done the way you are suggesting, a decision like that would have to be coordinated among all distros, so that upstream starts shipping that at some magical point.