This has always been the case since the dawn of time between US and European prices, in Switzerland we are lucky with our low VAT, in France they cost exactly the same, but in euro!
One of the causes is the fact that the prices announced in dollars are prices without VAT, so it is necessary to add the various taxes (VAT, import, etc.), but it does not represent 20% more, so a small margin of launch in addition.