Mine is retail work. Yeah I get it. You hate it. There isn't anything that I hadn't heard before about it by now that hasn't already been said. Yup, people suck.
But on the same token, I don't really appreciate the level people go to, to dissuade people from getting into retail work. Job is a job and income is income. You'll need both of these things. I've learned that a lot of the time, people just happen to be employed by shitty stores that are managed by power-tripping people or maybe the team they work with are annoyingly incompetent.
Yet if you manage to find a store that's worth working in, it's worth it for however long you want to be there for. I chose to work for retail. I don't mind the labor. I don't want a sit-down desk job.
And yeah I work for a big company that has questionable values and has destroyed communities. But that's really out of my control and because that I work for said company, does not necessarily mean that I agree with it or side with the corporate standards. If I wanted to, I'd go back to school and find something else to do.
And that's what I advise people to do if they're so tired of their retail job. Go back to school, it's really all you can do other than go to trade school to get skills and branch into different careers. Just removed about it all day is not going to do a thing. I used to be like that but all it does was just make me hate everything and there were a couple points where I could've gotten fired over it. It's not worth getting fired over something you don't really have an investment in.
I worked at Canadian Tire for approximately 5 years out of high-school and I had pretty well your opinion happen. I was tool knowledgeable as I grew up with a machine shop in my front "yard" (420' driveway). Yet I got thrown into sports, my manager was fantastic to work with and be around in general. Then there was the assisnt manager who messed with schedules just to get us in trouble. Barely knew anything and was just a terrible person. She was a smoker and so were the majority of the managers, who all were decent people except the power tripping seasonal manager (who got me fired for being good at my job, got a bonus the first week I worked at that store)
Other than a few dicks for customers, it was a decent job, paid $4 hr more than minimum wage (8.50 at the time)