Answer
It centralizes bootstrapping: one root app installs and manages a whole platform or environment's set of applications, giving a single sync point, easy disaster recovery (recreate everything by applying the root), and organized structure. It's a simple way to manage many related apps declaratively before or instead of ApplicationSets.
Real-world example To rebuild a cluster, the team applies just the root app and ArgoCD recreates every child Application automatically.