I've used Ubuntu for a considerable amount of time and done numerous system updates. Please tell us what diffs you needed to perform, otherwise I call FUD.
Arch (pacman) creates .pacnew files for diffing later.
RPM creates .rpmnew files, not sure if you're prompted or not at the time of updating.
If you didn't modify the system config you don't get prompted about what to do.