IMO the left lost because those who espouse it’s greatness come across as smug assholes. The concerns of the left don’t match up with the concerns of people who live in flyover country. High minded ideas such as global warming, universal heath care, and equal rights are at the top of the pyramid of needs.