And you forgot: slavery. Sparta basically enslaved surrounding hellenic population ( so called hellots ). Many Athenian politicians were quite disgusted with the harsh conditions Spartans enforced on hellots. Basically they maintained “population control” by slaining hellots en masse when their population grew too much ( Spartans were somewhere around of 10-15% of their dominion )