It is always difficult, and usually of questionable practicality, to attempt to judge contemporary standards of morality with those that existed thousands of years ago. Odysseus has to travel for over ten years to find his beloved family. he is dedicated to them.
In "Civil Peace" the phrase "happy survival" when it is used as a greeting means that the main goal of everyone one encounters is just to survive, so they're being comedic.