I was only there for five days, and although I do speak a little French, it's a tourist town. I came across more foreigners than actual Parish people over there, sure they cater to these people who also have only a minimal grasp of the French language. When you're city is a tourist attraction, I think you should do a little effort to the person who is in need of your help to make yourself understandable. It's common decency. This guy just mouthed something in French, stood there, and walked away when I asked him what he just said.
I live close to the German border so quite a number of Germans come into the store where I work. When they ask me something in German, am I not supposed to help them instead of demanding they learn Dutch before they ask me something? Same thing with tourists.
This only happens to me in France and the French part of Belgium, mind you. The rest of the countries I visit try their best (sign language, couple words in English) to just communicate with me. It's just that a lot of French people are too 'proud of their country' to speak any other language besides French.