Actually, I was there with a friend of mine (who speaks fluent French) and she was doing all the talking. I've been all over Europe and I know how NOT to act (and I can spot the Asshole-Americans from a mile away). We were using Euros. In other words, we were not doing anything that would have justified the mistreatment that we received.
So save your excuses for them. And I didn't say every single person in France is an asshole. But all the ones I've ever met ARE. I'm entitled to my opinion that in general, the French are assholes.
I'm glad you enjoy their company, but I don't. And apperantly, neither does Beestie.