I never thought about until you said it but that does seem to make some jobs suck. Just like different commands I was assigned to while in the Navy. The best commands were the ones with great supervisors.
Worst job for me was a week spent picking watermelons in Texas in the summer. That sucked.
My other jobs have been generally pretty good, though working in a hospital does have its drawbacks, like getting “borrowed” to babysit cranky combative crazy patients, especially ones who throw various excretions at you. NOT fun. There are times where I wish I were back recovering or delivering rental cars. The pay sucked, but at least it was generally fun. I mostly worked alone and didnt have to pay for the fuel, either.
Management can make a huge difference.