Jimmy Stewart was one of the last great Americans out of Hollywood. A man that obviously loved America and wasn’t ashamed to show it. Now all you get are Marxist asswipes like Richard Gere, Ben Affleck and Sean Penn. Everytime I see a movie, it has at least one star that’s come out against America in some way, shape or form.
That’s because Jimmy Stewart (unlike the three mediocre people you mentioned) didn’t have to make themselves known through outrageous and assinine comments. He was the star. Everyone knew it. He behaved like a dignified gentleman while being a star. Those days of well mannered behaviors and dignity in hollywood are long gone.