I've been a professional C, Perl, PHP and Python developer.
I'm an ex-sysadmin from the late 20th century.
These days I do more Javascript and CSS and whatnot, and promote UX and accessibility.
I definitely agree with you - if you have responsibilities, family to take care of etc, then such things can become much much harder.
That said, I believe there's always an option. In that case, the question boils down to if your wish/necessity to leave the company is worth the change.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Leaving a company simply isn't an option for a lot of people.
I definitely agree with you - if you have responsibilities, family to take care of etc, then such things can become much much harder.
That said, I believe there's always an option. In that case, the question boils down to if your wish/necessity to leave the company is worth the change.