language wasn't the problem, the problem was with french people that were employed in the tourism industry had a good grasp of english, but had a chip on their shoulder if you spoke english, why work in tourism if your going to be a miserable prick towards tourists??????
HTFU you are describing the classic Parisian. Get 20 kms out of Paris, in any direction and you'll find the French are very nice people.