I shut down the XBox every time - it is never in sleep/instant on mode. So everyday a new fresh user session is started.
The problem with a 'hard reset' where you hold the power button until it shuts off, is you are turning off the hard ware with out regard to whether the current user settings have been written to disk.
There is potential for corruption occurring.
Since you mention refreshing cache, I am assuming you are doing a console reset not a restart.
Clearing the local cache is a big deal. The XBox "interface" that you experience at the user level is a combination of the booted OS, the default system settings, the custom system settings (network, power options, audio and video settings), the default user environment and an overlay of the per user settings (game saves/options/account details).
The locally stored cache is all your special user data - that can only be sourced upstream from the cloud
if it was correctly written the last time out.
If at any point that data is not complete, you simply lose that component/setting and you get the default.
That is how the OS works.
So purging the local cache is not a trivial matter and you run the risk of losing all progress/personal parameters when ever you do it.
Now, shutting the system completely down is one thing - summarily refreshing everything is another and if you really need to refresh all local data, that by definition implies that corruption has occurred and the data needs to be restored. And if there is any possibility the last upload/save was not complete, the result would then be lost personal data as the restored data would also be corrupt so the OS will then purge it and provide the appropriate default values.
Now combine a hard reset without proper saving of the memory resident data and you see the potential for disaster if it was partially written to the cloud -
the entire cache refresh option is simply a way to replace ALL user specific local data with cloud sourced previously backed up data - again, you are hoping that data is still 100% correct.
I would recommend the regular shut downs, but caution folks to refresh cached data at their own risk.
If you knew just how weak the XBox OS was, you would not be so flippant with how you treat it and your data.
Think the worst implementation of Windows ever (WindowsME, Windows 8, Windows10) and then imagine no user control or management of your own personal data - that is the XBox360 and XBoxOne OS.
But I love the games ![Smile :) :)](/wp-content/themes/gtp16/images/smilies/smile.svg?v=3)