The problem you run into is that someone has to define how it should be earned. Several criteria have been tried (wealth, tax paid, military service, etc), and all of them have been found inadequate in one or several respects.
Several revolutions have been fought over this. Still, assuming that a perfect criterion would exist, what would be yours?