relevant supporting citation ripped from current headlines: https://tailscale.com/blog/sqlite-wal-reset-bug#off-the-well-trodden-path
(Hell of a good read for other reasons too)
Agreed that users not knowing about the existence of configuration settings, or to exactly what they are consenting by ignoring (or using) them, is a software usability problem. Also possibly an industry problem? Nobody reads the manual for something they bought at Dollarama, but they do read car manuals. (Right…?)