Egypt's decision not to purchase the Su-35 or J-10C was likely due to pressure from the United States. For a long time, Egypt's F-16s were even equipped only with short-range missiles—which is utterly ridiculous.
Mubarak left egypt with that after his 30 years rule, he left with f-16 air fleet, even the navy best ships were second hand US hazard perry frigates - which the US of course modified it before giving it to Egypt,...etc
But later, Egypt bought Mig-29M which integrates good with the Russian Air defence systems they bought, especially S-300V, But after that there was a contest between Rafale and Su-35, and:
- even so Russia's give Egypt more weapons than the west, but they don't arm Egypt to win against adversaries like Israel, because of Russia's relation with Israel - look at iran - and they use that as a bargain with the US and give them a bone, so they don't clash with each other a lot -- look at their cooperation in Syria.
- When Egypt is locked in with Russia - if the modern fleet is just Russian - Russia will control it and play with it for it's interests - like US do - so they diversify their sources for military systems like going for frensh rafales.
- Russia's flankers doesn't have good electronics - like a modern cockpit with an AESA radar,...etc - so you the Rafale is not a bad deal, to offset the US pressure and having the illusion that you can make it work with France to get actuall BVR.
But in the end they couldn't because any european aircraft depends on MBDA for it's armament, which uses US components so something like Meteor is under US's ITAR law. And even if they made it full european, countries like UK & Germany can stop it if USA/Israel told them to do.
They only got 100% frensh products like MICA air-to-air missile with something around 80KM, and have SCALP air-to-surface, Exocets,..etc. And who knows about the quantity, can it last an attrition war?
The biggest critic is not betting on china a long way ago, like Pakistan did, but it wasn't only egypt that did this mistake, and they've a change to fix this, will they do it? Hopefully, the recent excercises between Egypt & China, seeing the J-10C & KJ-500, make it work...
US is pressuring them but they didn't pull out - nothing confirmed they pull out, just rumors - US pressure will slow down the process to accquire them, and will force egypt to keep the deal in secret as long as it could, that's known but they can still persist and get it.