The snobbishness about this comes in part from the fact you can no longer pay all your bills doing a minimum wage job. If you work 35hrs a week you should be able to pay rent, pay utilities, buy food & have a little left over for a few beers on a Friday. This never used to be a controversial view.
There's absolutely nothing wrong with working a minimum wage retail job no matter your age. A job is a job. And this performative, ignorant gatekeeping by those saying it's not a "proper job" can get in the bin. Work is work.