Don't forget, system updating typically isn't straight forward depending on distro. I was explaining to my brother the other day the need to perform diffs on system configuration files after performing a system update. His eyes kind of glazed over as his brain understood the concept, but refused to accept that major linux distros hadn't evolved past it.