I think the structure is the worth here. I felt great when doing a stupid min wage delivery job for the same reasons you listed. Making the whole thing, direct customer interaction, no intermediate no structure. You carry the weight as you see fit, free to do better if you can. So much misery comes from the endless negotiation and fake social protocol sucking life and energy out of you.