This is why I find voting hard to justify if you view it pragmatically (even though I do it). It's mathematically improbable that my vote will make any difference. Then why do it? Sure, if everyone thought that, it would be bad. But it doesn't matter what other people do: your vote still won't matter either way. It's such a huge pool of voters that it's literally impossible to put yourself in a position where your vote makes a difference. Basically, it's important that people vote. But it's not important that a particular person votes.
Can anyone convince me why I in particular should vote in an election of a quarter billion people? Are there any reasons other than following idealistic principles? I mean, following principles is important, but I was wondering if there are more pragmatic arguments.