Kennedy’s era was a time where Socialist and Communist were still held in the same regard... Before the creep of Socialist dogma started becoming acceptable. In fact, even during the Reagan years the term ‘Liberal’ was avoided at all cost by Democrat candidates. Just being considered as ‘Liberal’ could seal your fate as being unworthy. Now liberals are almost too conservative for most Democrat hard core left-wingers. If you’re not a socialist like Obama, then you haven’t gone far enough to the left.
It’s the demographics changes, the destruction of our youth by schools.
And too may stupid people who get offended by a president that says the truth.