Exactly.
I mentioned all of this before in another thread. Ticket prices reflect the costs that go into putting the show on.
Next time at a concert, just look around at all of the work that goes into the show.
I just checked Frampton and $50 a ticket really isn't that bad.
The idea that the artist goes home with this money is false.