Well, one party hates half of America and the other party would rather be liked by the party that hates half of America than deliver on its promises.
CNN Poll: Approval Ratings of Democratic Party and Republican Party Collapse
CNN Poll: Approval Ratings of Democratic Party and Republican Party Collapse