Why did Sparta die?

Because God wanted it to.