It has become fashionable in the last couple of decades to hurl the term "liberal" around as an epithet.
Those who do so--and they tend to be those who do not even understand how they and their loved ones have benefited from so-called "liberal" policies--use the term as an amalgam of "communist," "degenerate," and "unpatriotic."
Ted Kennedy wore the label with pride.
Whatever your politics, you should acknowledge that Ted Kennedy was a giant. If you don't, it says more about you than it does about him.