In the game I am playing at the moment (against a fairly inexperienced Gemany), Germany did not attack Egypt. He used his BB and transport (and some fighters) to attack the UK Med BB and lost his transport in the battle. He had bought a sub, transport and destroyer and placed them in the S.Eur seazone.
I (as UK) chose to defend Africa. I picked up an inf from India and one from Persia and transported them to Egypt. The inf from Trans-Jordan also joined them. The Indian destroyer was sent to destroy the Kwang transport. The Indian carrier was moved to the seazone above Egypt. The fighter from Indian carrier, the fighter from egypt and the destroyer in the med attacked his little fleet under S.Eur. I was only going to attack 'til I had sunk the transport, but got lucky and killed them all on the first round.
One fighter landed in Egypt while the other landed on the carrier (which reinforced Egypt on the following round) and the S.African infantry started on his way north to join the imposing army in Egypt.
America landed in Algeria with his forces from E.USA.
On Germany’s next turn, he chose to attack the American forces in Algeria, and although he wiped them out, his forces were also wiped out.
We are now on round 5 and with Japan threatening Africa, I have decided to abandon Egypt and make for Caucus to help with the invasion of Europe (America is focusing on the Pacific war and Japan is not yet knocking on Russia’s back door). With 5 inf, 1 tank and 2 fighters in the army, Japan is going to have to send a dedicated force if he wants to take me out before I reach Caucus.