Not to answer for Ringo but Scorsese made a few anti-war films/documentaries durring the Vietnam era and was a very vocal in his opposition to the war as was much of Hollywood. While we can all look back and say Vietnam was a mistake, being vocal and public in your opposition while American men and women were in harm's way rubbed a great many people the wrong way. Call it Jane Fonda Syndrome. I have never seen THE BIG SHAVE or STREET SCENES and don't have time to find out how Scorsese caveated his anti-war rhetoric. However, if he was part of the crowd demonizing the men and women who served their country; to me, and I'm sure to Ringo, that was anti-American. You aren't seeing Soldiers demonized in our current war. I suspect the anti-"anti-American" backlash from the Vietnam era may have something to do with that....but that's just a guess.
I guess I am somewhat more forgiving than Ringo about some of these things. The 60s and early 70s were a time of incredible emotions and change across this country. I'm not sure many of those changes were for the better but they are what they are. Many still hold grudges. I will not find fault with those that do but I am more willing to let time heal wounds
Did a little more research on Scorsese and found that he also aligned himself with the Susan Sarandon, Sean Penn, Danny Glover, Dixie Chicks "let's use our celebrity to stop the war and talk bad about George Bush coalition" in 2003 -2004. Scorsese appeared on British television/radio as part of this organized push in 2003.
Also found that he was part of the "Marxist Revolutionary Movement" (not my term) in the late 60s early 70s on top of being anti-Vietnam war.
It's all protected free speech, part of what makes this country great. But he has given those who disagree with his politics plenty of ammunition to call him "anti-American". Which is also protected free speech and in this case far more understandable than the same being said about Kevin Costner a few months ago.
I foresee these posts being moved to the politics board in 3, 2, 1....