There is no doubt that a country like Egypt is capable of economic self-sufficiency. With its energy resources and geo-strategic advantages, there is no logical reason why Egypt should prostrate at the feet of foreign investors and multinationals.
What it is not capable of is fulfilling both the needs of its people and the demands of foreign business simultaneously.
Rather than prioritizing the welfare of the population, the regime gives precedence to investors, and that is why it is the regime. And this is because the elites in any society will always collaborate with global elites against the masses to maintain the hierarchical order and preserve their elite status.