It is true what you say and it makes perfect sense. But there is no such thing as jumping on the band wagon of a superstar and then say "look at me, earning pretty pennies n' poop". These guys have rigged bands that always play for them and you can't just pop along and do your thing. Even though there are a lot of people who could certainly do it better.
Also, I don't have the fortune to live in the US where there still is a thing called musical freedom up to an extent, where you can actually play something else then just oberkrainer music for the whole life. Even top famous non-oberkrainer bands struggle where I come from financially.
But that's not my point anyways. I simply wish that a band could charge fair money for good quality music and actually being able to pay the damn rent and bills without resorting to shady things, like working 5 jobs and being paid on hands in order to avoid taxes and other similar stuff. The story goes deep and would require me to explain the whole system I live in in order to understand.
Just my 50 cents on the topic and some "fun-facts" for US readers to get a grasp of how things are in Europe.
Also, the recent "indoor generation" boom solved all problems of new incoming public that we could entertain. NOT. I am 27 years old and still almost the youngest in clubs. At the same time, when I was 16, we had a crapload of teenager bands trying to explore stuff and eager to play. All that eagerness went god knows where.