I leave multiple tabs open for weeks+ on Windows (and android), I have never experienced any issue (except when windows decides to update - but firefox always restores itself without issue, or I can press ctrl+shift+t to reopen previous tab/session). There must be something specific to the other commenter's setup, whether it be specific addons or specific pages that are causing the crash.
Plus, there's a delay of up to 2 minutes at launch, when Firefox reads something from disk for minutes, with minimal compute.
Bug reports on this result in denial.
It was quite visible in top or about:memory or about:processes
So maybe there's a real issue but us linux users simply aren't noticing it..
Another thought. Perhaps it is the sqlite db? Maybe a large one that somehow isn't getting vacuumed on shutdown?
Maybe try testing in a clean profile...
Edding for something more neutral: https://github.com/graysky2/profile-sync-daemon