Please let's not argue the nuances of extent or type of conflict that would lead a ham to boycott certain contacts. This just creates noise for other readers and eventual locking of the thread.
This thread deserves discussion of whether it is appropriate to exclude contacts from a contest (or other organized ham activity) for political reasons.
I agree...the discussion has already devolved into insulting comments, and no one is going to change anyone else's mind anyway. It serves no purpose to continue.
The bottom line is it's CQ's ball, and they're telling you that contacts with Russian amateurs will be a waste of time in next week's WPX SSB contest, as they won't be counted in your final score. Everyone can do what they want and let the cards fall where they may. Political and/or moral reasons, it is what it is.
IMO, it's a good time to lock this thread, and I see that N6MST has gotten his final childish licks in on me, and I wouldn't want him to raise his blood pressure and blow a gasket if he wouldn't have a chance to do so

.
73, and good luck in the contest if you decide to participate....
Bob K7JQ