Never said it was a good idea, just that voting eligibility is left up to the states, and so the federal constitution has little to do with it. Oh it does proscribe some reasons for not allowing someone to vote, but "not a veteran" isn't one of them.
Agreed.