Very, very true! Thanks for bringing some sanity to this discussion.
Even if there are different kinds of laws regarding alcohol service, isn't that what traveling overseas is about? Experiencing and appreciating the different cultures? Maybe laugh about the way they serve alcohol in America and chalk it up to a fun vacation? But if the culture of the country you are experiencing is really that upsetting to you, you have two clear choices... Don't return to that country, or don't visit the country in the first place.
I know on my last trip to Japan I was constantly in awe of the way they run their public transportation, their stores, everything was different there. A few things I found a little odd, or even annoying, but I wasn't about to start criticizing their culture and their country to them. That would just be rude. And overall I had a wonderful experience in their country, and I can't wait to go back! And to top it off, their Disneyland Resort is even better than ours, and their level of CM service beats WDW 18 times over!