When I think of cowboy food, I think of stews and other things that can be easily made in one pot over the fire, honestly. Or fire-cooked meats.
Like, what do they think the word shepherd means in this context?
Nothing. I've always thought it was just a weird name for it, honestly. Shepherd nearly always brings up images of a man with his sheep - or maybe goats, if I'm stretching it. More often, I think folks don't give it a second thought nor consider its origin.