Funnily enough, we do have an amendment allowing it, though it does not prohibit state governments from regulating it. All it would take is a simple bill of congress to end the requirement that states set a 21+ law. en.wikipedia.org/…/Twenty-first_Amendment_to_the_…
Edit: oops this was meant to be a reply to the other comment