On the other hand distributions like Fedora, Arch, Mandriva forks or Gentoo did the right thing in following the "latest and greatest"
I think the trick here, for the governance of the distros, is when the latest isn't the greatest. "Follow upstream" is an easy approach, but some sort of criteria ought to be thought about for when doing so is going to cause damage.
My recent Fedora upgrade pain was around the MariaDB/mysql swap-out. Improper dependencies aside, that's the kind of change that was handled properly.