There is no certain age when people should be allowed to drink. What I mean by that is, everyone develops differently. There's nothing magical that says when you wake up on your 18th birthday you're bestowed with all the knowledge of the human race. Unless and until we have a test that measures developmental progress and pass laws that say 'until you're at a certain level you can't do such and such' well be forced to come up with arbitrary ages for certain actions. But we should be consistent. If its "You're an adult at 18." Then stick to it. No 'tried as an adult', no draft age is 19, no age of consent is 16, etc...
Said another way: if we think kids are developmentally able to make the right decisions while driving, on the battle field and electing our President at 18, why do we not think they're able to make decisions about beer?
And for anyone interested: I think the drinking age should be about 35.
