The DNC did not control primary voters votes. They picked Clinton. And there is little evidence that Sanders would have won, as the GOP would have just labeled him a socialist and it would be more or less the same general issue on a bigger scale.
The only one to blame for Trump are the people that voted for Trump. Those on the line could argue they were pushed by not liking Clinton more but even if that is their logic, or your hypothesis, one has to ask...
what let them overcome all the things Trump had done to that point that were just as bad or worse? Blaming somebody else for a given choice ignores the fact that there was a choice and one had to accept that they voted for a serial sexual abuser, a man who abused those that worked for him, was a con artist, ripped off loads of people, is a serial liar on an epic scale, appears to be overally friendly to dictators and tyrants, has no understanding of government, no respect for science and no respect for any rule other than his own, loads of conflicts of interest and no clear way for him to remove himself from it, that he would bring his family into positions of power and that he surrounded himself with unqualified people.
And that ignores the brewing scandals with Russia that were downplayed by the media, ignoring FBI findings on Clinton for talking point purposes, playing up racial hatred, xenophobia and so on and so forth. The guy had no coherent policy on taxes, immigration (other than a wall) and basically anything of importance to the US. Other than the fact that he was loud and said he was the only one who could fix the problem.
Clinton was part of the problem. But anybody who voted for Trump has to square with everything I listed and more. And say that sounds ok to me. As opposed to Clinton whose biggest issue was not being found guilty of any illegal acts after having Russia and wikileaks work against the DNC. She was wrong with what she did, but it was also wrong for Trump to root for Russia in the whole thing.
The both sides do it is hogwash in this case. And people that voted for Trump while holding their nose are just as responsible taking everything into account, or not knowing, as the guy who is a hard right loon.
Clinton was not a good candidate, that does not excuse Trump. Probably the worst candidate and one of the worst presidents to this point. Historic unpopularity being what it is, that is not a stretch to make.