Agree. In the US today...
A 16 year old can be licenced to drive a car which is a potentially deadly killing machine.
A 17 year old can join the US Military today, use firearms, fight and die for their country and if needed; kill their own countrymen if politicians deem some citizens are a threat.
An 18 year old can vote and determine who should run the country then they go back to watching TickTok 24/7.
A 17 year old cannot have a beer.
There is something wrong with all of that, today driving a car, voting and entering the military should all be the age that is required to legally buy a beer.