When I talk about smart on fedora lists, there is a lot of resistance to the idea of a package system that would automatically downgrade packages. This, they say, is not safe. What about a configuration option to prevent downgrading, or only allow it by manual override? That should satisfy everyone.