I think the main reason why the drinking age hasn't been brought to 18 is because there are studies that show the human brain is still in development until the age of 20-21. Large amounts of alcohol (ie binge drinking) could hinder that development. The government won't lower the age until theres enough proof that alcohol doesn't hurt an adolescent brain, which it potentially can.
XI Wiki

