The French tend to be very Nationalistic so that might explain the popularity of Michelin. Maybe their equivalent of the MoT is stricter and you've got to have original branded tyres. There used to be a member on here who lived in France, he may know.