What are the advantages of above ground pools?

They are cheaper, less money to maintain, transportable, and convenient, especially if you need to change out the water for whatever reason (ie, a kid has an accident).