We agree about a lot of things but this one difference isn't some shade of grey. A vote for Clinton is the same as voting for Eisenhower. I wasn't around back then but I'd never have voted for him, although I'd say he probably was the last somewhat acceptable Republican president we've had. So a vote for Clinton is a vote for a center of right Republican. I don't think that's good enough. Clinton promises -- and her track record indicates -- status quo. Not good enough. If she starts saying the things that motivated me to vote for Bernie then I'll listen. But "no universal healthcare, no way no how", her backing for the continuance of war in the Middle East and her unconscionable acceptance of money from Wall Street have me completely turned off.
Trump would be awful. Clinton would only be bad. The political parties think they have the electorate bottled up. A backlash of protest votes that tips the election towards Trump is about the only way to shock the Democrats into a more liberal stance.