DVCOwner
A Long Time DVC Member
It's not a matter of being a teetotaler, it's a matter of Epcot being first and foremost a Disney theme park designed for families.
This is just my opinion, but I do not think that the World Showcase was ever designed for families. This portion of Epcot was designed with adults as the main group from day one. I know my kids only went there when we dragged them to dinner.