This probably allows them to maximize profits, e.g. most French people probably won't go look at Amazon Spain to see if the graphics card they want is cheaper there...
You are correct in that Amazon EU has common stock despite the products having different prices on the different regional sites.