I agree with you and feel that younger employees lose sight of this more easily as their entire world revolves around their employment and those they work with.
Lack of a 'life' outside of work makes one myopic to the cold nature of employment and changes the dynamic so losing a job is an enormous emotional hit.
Start a family, go to church, cultivate friendships outside of your work. Your life will be better off for it and it will help keep this employee/employer relationship in its proper focus.
Years and years ago I worked at an organisation where I was expected to role play Dungeons and Dragons (polystyrene swords and all). When I refused it got tense.
The tipping point happened when I found a bug in the CTO's database code and it would run out of memory (not closing JDBC ResultSets). Then I started finding coins on the floor, I'd just pick them up and hand them in, I knew what was going on.
I didn't last long, glad I was ejected when I was.
Sure, when the employer provides 3 free squares a day, onsite massages, custom merch, team volleyball and a hiring process that emphasizes culture fit.
I've seen a pattern with some companies where people are afraid to leave, for lack of a better way of putting it, "It's hell but if I leave it will be even more hell for my friends I leave behind." It's often a form of 'trauma-bonding'.
Lack of a 'life' outside of work makes one myopic to the cold nature of employment and changes the dynamic so losing a job is an enormous emotional hit.
Start a family, go to church, cultivate friendships outside of your work. Your life will be better off for it and it will help keep this employee/employer relationship in its proper focus.