There are several problems with your statement:
- find a better job: the job market is not ideal right now from the worker's perspective. Not to mention the difficulty of onboarding remote employees which is a stressor in itself. Not to mention the stress and the added workload of joining a new company/role while you have to build trust in a short amount of time.
- finding and landing a job is stressful. Assuming we're talking about jobs in CS, the prep is long, takes a lot of your personal time and ultimately you need to deal with a good amount of rejection. Stressful af.
- after landing a job, figuring out if it's a better job is hard. You really can't. There are yellow/red flags you can notice during interviews along with other intelligence you can get from insiders but more often than not the situation on the ground is more or less a crapshot.
- respecting personal time is subjective. Also a thing which you can't really figure it out unless you're in the specific situation and see if it matches your expectation.