Spoken like someone who has done zero canvassing or organizing of any kind. You ask two voters on both sides of the spectrum and they'll make the same argument you are.
Calling voters selfish because they didn't vote for your candidate is just pure idiocy. Politics is a game of convincing and some strategies are more successful than others, one of the worse things you can do in politics is simply advocate (talking to others); which is why the majority of online discussions around politics revolves around advocacy, it's the cheapest and lowest impact thing an individual can do.
> Calling voters selfish because they didn't vote for your candidate is just pure idiocy.
The GP did not call voters "selfish". It said
> People routinely vote for candidates that will worsen their lives [...]
Now, I would personally reword that as "People routinely vote for candidates despite evidence that these candidates policies will worsen one or more aspects of their lives ...".
But nowhere is there the suggestion that "you didn't vote for my preferred candidate and therefore you are selfish".