I liked this post not because I support Trump (I do not), but because Mac77 has a point. It's rather ridiculous of people on the left to keep calling Trump an idiot after he beat our collective pants off. Yes, he lost the popular vote--that wasn't the game being played, and it's just foolish to sit down at the table thinking you're playing poker when the game is chess.
Yes, some of his policies are wrongheaded, or at least seem so to me. It is a grave mistake, especially in politics, to think that someone who disagrees with you must be stupid. If liberals are wondering what happened, I can at least tell you what did not happen: we weren't beaten by a crowd of thumbsucking snake-handlers. We were beaten by a smart and disciplined opponent, and as long as we keep thinking otherwise, we're going to be caught with our pants down.
One final point: I say this because (once again) I try to broadcast the message that if we continue to fracture and fragment over political lines, our country is doomed. It might be a useful first step for everyone, conservatives and liberals, to develop some respect for the other side.