Here’s one solution, have multiple stages, put the big acts on the big stage (while they are still around), and let smaller and local acts play the smaller stages and get some exposure. Maybe with that help, they will become the next big act that can headline in a few years.
With 90 stages, the shared experience of the weekend is lost. And DJs are "entertainment" but not musicians.