Ha. Rafale is indeed ridiculous in its cost, and it probably hurts a bit more b/c France isn't a full provider of top-line western warfighting package.
France was always the maveric, providing affordable, package without unnecessary strings attached. Now it's still expensive, still provides usual french solution(which in the past was done by mirages), just for triple the price.
But J-10 isn't the system, it's the shooter. There are AEW, ELINT, there is ground data fusion and GCI command infrastructure, there's SAM network of networks, and gun batteries covering them...