Double taxation only matters because it complicates the tax code, there is no other justification against double taxation.
For example, if you have one tax there is only one way to optimize it, if you have two taxes there are two ways to optimize it. As you add more taxes you are adding more room for loopholes. Solving the problem by taxing profit by country is just adding more room for loop holes.
For example, if you have one tax there is only one way to optimize it, if you have two taxes there are two ways to optimize it. As you add more taxes you are adding more room for loopholes. Solving the problem by taxing profit by country is just adding more room for loop holes.