i think its a dumb law in general. Any teenager can find someone to buy them drinks. It only really stops people from getting into adult places where they serve drinks like bars and strip clubs.
I don't know how you handle it down in the US, having to be 21 for everything. 19 was long enough in Canada