"Perhaps on;y men who pass a reading test and can show proper identifcation and be a taxpaying landowner should vote."
That would mean over 90% of our junior enlisted force would be banned from voting. Just how many troops do you think would be lining up to enlist knowing that they were not eligible to vote in the country they are required to pledge an oath of allegiance too? Unless landowners alone can man a standing Army I'd say this is a non-starter.
I was not eligible to vote when I enlisted in the Navy and most of my cohort were not. The voting age was 21 back then, I don’t think it was a factor in a decision to enlist or not to enlist. What I remember as being resented by almost all was the fact that we couldn’t buy beer on base until we turned 21.
South Carolina has had a reversal since those days. It used to be that the legal age for beer was 18 and the voting age was 21. Now it is reversed.