Song Meaning
The lyrics immediately declare a preference for a specific kind of cowboy, one far removed from the pristine image of John Wayne. Instead, the speaker champions the likes of Clint Eastwood or Lee Van Cleef, heroes with "a bit of a scoundrel" in them. This isn't just about film preferences; it's a direct challenge to conventional notions of heroism. The opening lines set a tone of rugged authenticity and a clear disdain for anything too polished.
A central tension emerges from the speaker's longing for a bygone era of genuine grit, contrasting sharply with a perceived modern blandness. The ideal cowboy is depicted with "dirt in the sweat" and "grime on the clothes," paired with a woman who is equally unvarnished, described with "sharp-tongued" wit and "hairy-nosed" character. This detailed, almost transgressive imagery paints a picture of raw, imperfect humanity that the speaker clearly cherishes. It's a celebration of the "beauty and the beast" dynamic, but with an earthy, unapologetic twist.
The craft here shines through the speaker's use of pointed irony and visceral imagery to critique contemporary ideals. The observation that "so much health" ironically "cannot be healthy" brilliantly encapsulates the skepticism towards an overly sanitized world. This isn't just a lament; it's an active questioning of what constitutes "good." The vivid descriptions of "bronzed by a thousand suns" for the old cowboys further solidify the romanticized, yet flawed, ideal.
Ultimately, these lyrics are effective because they tap into a powerful sense of nostalgia for authenticity, delivered through a fiercely opinionated voice. By championing the flawed and the "dirty," the speaker makes a compelling case against the "depressing look" of modern heroes. The explicit cry, "Down with new heroes! I miss the cowboys," isn't just a statement of preference; it's a rallying cry for a return to a more rugged, less sanitized ideal of character. The writing makes you feel that longing for a time when heroes weren't afraid to get a little messy.