Most of the time a reset is not needed. For me I dont dread the reset. If my phone is a bit buggy i'd rather reset than try and track down the issue. Slowly load my apps back on and proceed from there. Like i said though most of the time its not needed