Steely Dan Wrote This Song Just to Mock John Lennon

About the song

Steely Dan Wrote This Song Just to Mock John Lennon — Or Did They? The Real Story Behind the Rumor

For decades, Steely Dan fans have debated one of the most persistent and entertaining myths in rock history: Did Donald Fagen and Walter Becker really write a song just to mock John Lennon?
The rumor surrounds the track “Only a Fool Would Say That,” from Steely Dan’s 1972 debut album Can’t Buy a Thrill. The tune’s breezy Latin-jazz feel seems innocent enough—but its sharp, layered lyrics have led many listeners to believe that Becker and Fagen were firing satirical shots at Lennon’s idealistic anthem “Imagine.”

The idea is compelling: two sardonic jazz-pop intellectuals taking aim at one of rock’s most revered icons. But what’s the truth? And why has this rumor survived for so long?

The Context: John Lennon’s “Imagine” and the Early 1970s

When Lennon released Imagine in 1971, it instantly became a cultural and political landmark. Its dream of a borderless, possess-free world struck many as profound—and others as naïve.

Steely Dan emerged around the same moment, armed with a completely different worldview. Becker and Fagen were musical cynics. Their songs were filled with unreliable narrators, dark humor, and intellectual bite. They viewed idealism with suspicion, which made some fans wonder: Were they reacting to Lennon’s utopian declarations?

The timing was perfect for such speculation. Imagine had dominated radio in 1971. A year later, Steely Dan dropped Only a Fool Would Say That. Naturally, listeners started connecting the dots.

“Only a Fool Would Say That”: The Song in Question

The lyrics are where the rumor begins:

“A world becomes a dream, and dreams are real… only a fool would say that.”

The narrator calls out someone who believes the world can transform through idealistic imagination alone—a theme strikingly similar to Lennon’s message.

Another line heightens the suspicion:

“Do you take me for a fool? Yes, I do.”

Fans saw this as Becker and Fagen giving Lennon a wink—and a slap.

The song even includes a mocking chorus, repeating the phrase “only a fool” as if rolling its eyes at utopian dreamers.

Were They Actually Mocking Lennon?

Here’s where the story gets complicated.

There is no official confirmation from Becker or Fagen that the song was written about Lennon specifically.
However—this is important—Steely Dan’s known attitude toward rock royalty makes the rumor easy to believe.

The duo had a long history of skewering culture, fame, politics, and even their own fans. They weren’t afraid to take aim at anyone:

  • They mocked aging hippies in “Kid Charlemagne.”

  • They took shots at drug culture in “Time Out of Mind.”

  • They lampooned California narcissism in “Everyone’s Gone to the Movies.”

So the idea of them poking fun at Lennon’s idealism isn’t far-fetched—just unproven.

Why the Rumor Has Stayed Alive

Several factors keep this myth thriving:

1. Steely Dan’s lyrical style invites interpretation.

Becker and Fagen were masters of coded criticism. They never explained their songs literally, which made mystery part of the appeal.

2. Lennon symbolized 1960s idealism—the exact thing Steely Dan distrusted.

Steely Dan represented post-’60s realism, skepticism, and urban edge. Lennon represented world peace and utopian hope. The contrast was too perfect for fans to ignore.

3. The song’s timing matches the release and cultural dominance of “Imagine.”

Releasing a “realist rebuttal” immediately after Lennon’s anthem would have been extremely on brand.

4. Becker and Fagen loved needling the rock establishment.

Fagen once joked: “We were never hippies. We were always watching the hippies.”

Music Critics’ Interpretation

Many critics have explored the theory, treating it as a likely scenario. The cultural critic Alex Pappademas wrote that Only a Fool Would Say That reads like “a direct, eye-rolling rebuttal to Lennon’s worldview.”

Others say the lyrics are too general to be aimed at one person—but acknowledge the Lennon connection is irresistible.

The Most Likely Truth

The most accepted interpretation is this:

Steely Dan wasn’t mocking John Lennon personally…
They were mocking the type of idealistic sentiment he represented.

In other words, “Imagine” may not have inspired the song directly—
but the spirit of 1970s utopianism certainly did.

A Final Irony

The rumor itself fits perfectly with Steely Dan’s world: cynical, humorous, speculative, and layered with meaning.

Whether or not the song was aimed at Lennon, the myth endures because it captures exactly what people love about Steely Dan:

  • their intelligence

  • their mischief

  • their willingness to challenge sacred cows

  • and their refusal to romanticize the world

Conclusion: A Song, a Legend, and a Rumor That Lives On

“Only a Fool Would Say That” remains one of Steely Dan’s sharpest early tracks—witty, musically elegant, and lyrically razor-edged.

Did they write it to mock John Lennon?
Maybe.
Maybe not.

But the fact that fans still debate it today proves one thing:

Steely Dan didn’t just write songs—they wrote puzzles.
And some puzzles are too entertaining to ever solve.

Video