The funnny thing about elections is that politicians do the things people vote for. Literally no one gives a shit about people who don't vote. Everyone who sat out and couldn't even be arsed to vote third party just helped move the country to the right. Everyone who sits at home during primaries let's the rest of the country have its way.
Democrats don't implement the things that you want because you don't vote and therefore you don't matter. Republicans don't implement the things you that want because you don't vote and therefore you don't matter.
"Waah, waah, there's only two parties." More than half the country doesn't vote. That's enough to elect a third party candidate. Instead millions of idiots sat at home complaining that they can't get everything they want today, and moving the needle is too much work.