Oregon is the same way, but I've had no trouble keeping my liquor cabinet well stocked. Maybe compulsive alcoholics have difficulty, but that's probably the whole point . . .
Most of this is crap dude. I am an American living near Nürnberg, perhaps one of the most conservative and traditional states with within the country. While it is true that most places are closed on Sunday, like you said, most people don't go to church. Sunday is just a quiet day where people take long walks with their families, go and visit relatives, go to restaurants after 1, etc. And yes, while Germans do have a 2% tax that is paid to the Church, this is a voluntary tax based on your baptismal confession. The tax entitles you to free weddings, baptisms, christenings, death rites, etc. In a way it is nice, because alot of the proselyzation in the US seems to be to "give me money!!!!" where you don't have that here. Also the church and the people here tend to be much more liberal than churchgoers in the states. This whole thing about Germans actually respecting Hitler is bs. I haven't met one person who was proud of Hitler or what he did. Most Germans are deeply ashamed, almost to a fault (if there could be such a thing). But back to the original post, beer here is literally cheaper than bottled water. There are over 2000 varieties in Bavaria alone. And it is not illegal to have a store open or to sell beer on Sundays, many just choose not to because they are with their families drinking en masse.
We're discussing blue laws, how they are different in each region, and the constitutionality of having them.
The story I heard was several years ago, 15 - maybe 20 or so, there was a lengthy list of prohibited items stores in Houston Texas could'nt sell during the weekend. For example stores couldn't sell hammers on Saturdays (could were allowed on Sundays), but prohibitied from selling nails on Sundays (again, allowed on Saturdays). Violation of the "Sunday Blue Laws" resulted in a substantial fine. Sears discovered that it was still profitable to violate the Blue Laws, pay the fine and sell whatever what was on their selves (liquor not included). Other stores in the area discovered Sears was making more money, so they followed suit. Soon the Blue Laws were revieled to the joke they were. Stores was paying only the fines but not attention to the Blue Laws. Eventually the laws were considerably relaxed. At least thats the story I heard.
I got thrown in jail once for drinking beer on the beach on a Sunday in Corpus Christi, TX. There I was, having a nice sunny Sunday with a sixer o' Guinness, and they came and threw me in jail for it. The laws allowed for beer every other day except Sunday. On every other day, as long as you have a tent, you're not publicly intoxicated, if it's Sunday, you are, whether you're really drunk or not. They weren't nice and they had the option of just ticketing me but they hauled me downtown for 24. It was stupid. Maybe it's changed since then I don't know. But around here, on Sunday, there's a long line of cars straight from the local Baptist church to the next county over which is wet (This ones dry). It's fascinating to watch. Then if they have some time, they'll head across the border to do some gambling. Just another case of the morality police creating an image rather than substance.