> I could never make out why we needed an amendment to outlaw alcohol.
We didn't. We needed an amendment to ban alcohol in a way which could not be undone without a subsequent Amendment; the 18th Amendment banned alcohol itself, it didn't grant Congress discretion to do so.