This is my first computer with NVMe drives. They are Samsung, guaranteed for 5 years (manufacturers warrantee... which only covers defects) with an expected lifespan of 8 years and 400tb write expectancy. For an average user this may be fine and well with Journaling enabled. I, however, am more of a power user.... daily additions to the system, on it 8 to 12 hours a day... and Journaling writes to the drive several times per minute... at this rate I'd be lucky to get 3 to 5 years of use.... not a deal when it comes to cost verse lifespan. This alone would not reduce the lifespan, but the constant creation of files, installations, autosaves, temporary files, cookies, log files and other things happening in the background (service changes, internet or Bluetooth connectivity, etc. ) really makes an impact. For fun, open a terminal and type:
journalctl -r
This will give you the most recent entries first. Looking them over you'll realize that every service and process has an entry, so that it is almost constantly written. As i said before, this may not be so bad for an average user that streams some videos, surfs the web and listens to some music with an occasional shopping trip. If you're learning a new skill, brushing up on Linux and modifying documents on the daily... complete with software installs, configuration changes, introducing new services and running servers... you see how this compounds. It is not dire nor an emergency, but needs to be considered. To get value for the money paid, you wouldn't want only two years out of a drive, would you? Especially the latest technology that is more expensive.... you'd expect to get that five years at least.
I rarely have ever hard rebooted my system. The likelihood of getting corruption is minimal. With the backups i make it would be nothing to restore should something be corrupt. I have noticed no difference since turning it off, except the drives are accessed less. I have not done a benchmark of it and i don't plan to, but it is a noticeable difference (the almost ever glowing drive access light actually shuts off for a time now).
I do not try to sway anyone in any particular direction. It is a recommendation that most users would not even know they have the option to do so if they choose unless they were looking for it. I find all sorts of information in my searches and education and share it here to benefit anyone who is interested in learning more of Linux, what it is capable of and what was hidden from them in other os's. Sharing it here enlightens those that read it, but is ultimately their decision. You may never use the triple lock/unlock combination on your car remote (if it supports it) but would like to know the option exists to start the vehicle, lower all the windows and unlock all the doors all at once. If you don't know it exists there is no option... and leads right back to being in a windows or Mac system where everything is controlled for you and you are left without options so you don't mess with what they don't want you to.
I wasn't trying to get in any debate of the merits/ downfalls of this option. Like everything else in this thread it is here to inform. The members can come to their own conclusions of the necessity of this option.