One thing I don't like about the moral «obligation» to vote is that to many people, casting a ballot is all the political action they can consider. Politics seems reduced to elect one of the two big parties. It seems that the alternative is, either to vote or to not make any political action.
The truth is that many people are politically active independently of wether they vote or not.