It suddenly struck me. I realized why the anti-war movement, the justice & accountability movement, and the health care reform movement have been struggling these last few years -- with so little to show for their efforts.
There's no good music to inspire us.
Or maybe there are good songs, but they haven't become as popular as protest songs did in the 1960s.
We Shall Overcome
Blowin' in the Wind
Where have all the flowers gone?
Give Peace a Chance
Turn, Turn, Turn
Many of the protest songs were sung by superstars and became great hits.
Why's this? Are we more cynical now? Less easily swayed by emotion (which, after all, can be easily manipulated)? Are the songwriters or musicians less skilled?
A further possibility is that the baby boomers, now reaching retirement age, are nostalgic for their lost youth. They have unreasonable pride for the music of the 1960s. They also have money and power. Perhaps they unconsciously suppress the new generation's music. They may just refuse to listen to it.
Another, perhaps related, reason why the current anti-war movement has failed is that the news media and Congress went along with Bush Administration efforts to hide the effects of the war. TV cameras weren't allowed to record images of coffins returning from Iraq. (They said it would "dishonor" the troops and their families.) Much of the war was fought from aircraft and involved fewer combat troops in battle. There was no draft; children of poorer, less educated families enlisted. Many of the casualties were from roadside bombs. During the first months of the war -- when most of the country believed Bush Administration lies about Iraq's alleged weapons of mass destruction and supposed connections to Al Qaeda -- the news media was supportive of the war.
Furthermore, our leaders shifted the economic effects of the war onto later generations: government borrowed money and even cut taxes (especially for the rich) during time of war. Even now, it's not clear to people how the costs of the war are affecting them.
People tired of hearing about the war. People are distracted by economic troubles and by the health care debate. There's little interest in the war in Afghanistan now.
As for accountability, who knows why Bush Administration officials have been allowed to get off scot-free despite their many crimes and deceptions!
Perhaps Congress is just more corrupt now.