Many countries in North Europe share the same "ridiculous" limitations. For example, in Finland only state-owner Alko can sell liquor and it doesn't work on sundays.
(And they didn't have prohibition so it's not prohibition legacy)
The reason for this is limiting alchohol impact on citizenry without limiting citizens' rights. Alchohol in colder/continental climates is a scary thing enough for general public to support this arrangement.