Answer:
If leonidas and the 300 didn't fight and die for his country. he couldnt of have bought enough time for the entire spartan millitary to go to war. The persians would have made slaves of the spartan people if he did not hold them.
Egypt had lots of natural barriers like the desert and the sea. It was a struggle for invaders.
Explanation:
they had no slaves