While I can agree with Bill that most elections / issues have been labeled Republican or Democrat or, Conservative or Liberal, AND on many cases the country is split close to 50/50 on these things... This Presidential race is not.
Even before this weekend's revelations and leaks, many Republicans have been against Trump. Trump has has nearly as many attacks from people on the right as he has had from people on the left. Yet, even last week, the poles had the race close, and even a couple poles had Trump up... so unless the country is now 60+% Republican, there is no way the Presidential election is Republican VS Democrat, despite what the media says since a significant portion of the Republicans are against him ... and therefore blaming Republicans for Trump is it's own form of racism.
Second point - the media. I think it is naive to think that on most issues that this country is 50/50 on is because people actually understand each and every issue. Many people are influenced by what media they listen to, and this is happening more and more it seems. Thus, since only 25% of America at most listens to talk radio or Fox, the Liberal media like the NY Times, ABC and others have a lot more influence on issues... and by result how the different parties frame their ideas based on media input more than they use the fringe people, since the media are the ones descibing what is fringe and what is mainstream and what we all should be outraged about without regard to what actually polling would show. Therefore, while Conservatives and Liberals may argue on many topics and policy issues, it is actually the Liberal media who has been leading this country in the direction it is going, and they are the ones who should be blamed for the unrest and incivility.