fsck run every boot is, in my opinion, overkill. Users should know when an
error falls under
fsck's jurisdiction. Indicators of possible hardware failure, gross maintenance, and/or poor management of resources should never be swept under the rug by a silent background
Maybe I’m exagerating.