Not necessarily. There is more nuance to not getting 100% of what you want and unacceptable actions that you as an individual can make disqualifying. Its not contradictory. Also this will obvious vary from person to person which is great about being able to vote for multiple candidates. With a wide enough field, you can vote for the candidate you personally like, something we didn't get the option to do in 2016, yet Republicans did.
I can maybe vote for someone who is vehemently anti-gun, even though I'm personally a gun owner, but at the same time they are advocating for minimize interventionist military policy. I prefer they not be VEHEMENTLY anti-gun but can be on board still. Chris Murphy falls into realm. However, as an individual, I also care very much about healthcare reform and if he came out against the expansion of medicaid and other things to help rein in costs or even move towards more privatization of healthcare and worked to undermine any public efforts he may not get my vote. I'd just vote for someone, if given enough choice, who is more aligned with what I want.
This is how its SUPPOSED to work. This is why I dismiss any complaints about people whining about people voting for say Jill Stein or a third party candidate and use that to blame that for the loss. To me it just means the other candidates should have worked harder to win their votes. Maybe you're lacking something you need to correct to win more votes.