just because you don’t “see” retail jobs as a permanent resting place for anyone doesn’t mean that’s not what has happened and continues to happen across this country. people quite simply do not have the ability geographically, per skill level, or at a certain level of risk, to do what you propose and get a higher paying more skilled job.
EVERY job should be livable and with proper benefits like universal healthcare and paid leave. if the company cannot afford it, it should not exist. people are real, companies are not.