Very true indeed. But honestly, I do hard resets on my phone (why does this sound perverted?) every few months. It's like my spring cleaning. It cleans out the registry and any useless files left behind by uninstalled apps. But I'm a minimalist when it comes to keeping apps on my phone. I don't have much, I only keep the ones I use the most. Same goes for hacks. But, yeah you're right when it comes to finding the root cause of something, we don't learn from hard resets at all.