There could be odd files such as fonts that can cause problems. You would not think to relate them to a particular problem and would not be looking in the correct folders for a fix. If the corrupt files are in the user library, then a new user would fix that. So, reinstalling the system would not particularly fix the issue unless you start from scratch with your user account also by reinstalling applications also and recreate settings manually.
In your case, you stated that the new user fixed your problem. If you just eliminated everything within the Home Library of that account and restarted the computer, it would have been about the same as creating a new user and starting from scratch as a new user.
There is also the possiblility of certain files getting left behind in the system library like fonts or files from applications not uninstalled correctly. I had this issue with NAV files that got left behind even though I uninstalled the application before ungrading to SL. After troubleshooting and removing those files manually (which the uninstaller didn't remove), it cleared my problem. I've always installed over the existing system and can't remember back if I ever wiped a drive to do a clean install of a system. I have reinstalled combo updates over the existing system after issues with doing an update from software update. But that was only twice.
So if you have issues that you can't find the answer to or if it isn't specific to a user account, sometimes it's really best to just start with a fresh copy of the OS and just take the time to rebuild everything from scratch. Then you can just copy your documents back to your user account.
In reality because of the time it takes to wipe a drive and reinstall everything from scratch, I would just continue with the upgrade process until major problems occur. Sometimes it's just easier to fix minor glitches.
Best advice anyone here will give is before installing and updates or upgrades to the system is to make sure your computer is in good shape before. Run permissions repairs, verify the hard drive is not failing, remove connected devices, check for incompatible software, etc... Also when removing software, always research and remove all files associated with that software.