I think I've been harsh, in retrospect. In the unlikely event that I did find an "English" pub, I think it would not be unreasonable to hope to find a proper pint. So how can I find fault with the American tourist and his Mcdonalds?
But you have touched a sore point: the French indifference to any sense of commerce. If I had a restaurant or a cafe, I'd keep it open as long as there were people clamouring to be fed. Too often we've been turned away because the place was full and then closed precisely at 2 or whatever time they say they close. This is just one example, which you've noticed, too, and I could go on for a proper rant. Seasonal businesses, in tourists resorts should want to make hay while the sun shines. It no longer inconveniences me as I'm not a tourist, but I still can't help shaking my head at the waste of opportunity. I had thought it might be local bye-laws, but the exception that proves the rule is a family business, which manages to stay open from midday until late evening, is a family business and serves the best food in Rochefort-en-Terre, they're always full to bursting,
but their many competitors don't seem to have caught on or just can't be bothered.