One of the things I like about France (as an Englishman living here) is that it's still normal for people to have a glass or two of wine at lunch. I think it's remained in the culture because most businesses give their staff two hours for lunch and subsidised meal tickets they can use at any participating restaurant (which is pretty much all of them). Who wouldn't have a glass or two in that setup? :)