I was in Scotland once and somebody told me shops (not bars!) can only sell alcohol between 10am and 10pm and i believe they told me it was in general a very good thing. I believe Scotland has (or had?) a relatively high amount of alcoholic homeless and this i believe was to keep them more healthy. I can imagine Poland has similar problems and this sounds like a similar solution.