Sure, it perfectly sets the market clearing price at all times, but it has the inefficiency that the performer can end up with only a fraction of the total amount the attendees are willing to pay. All those middlemen add value not in a way that feels fair, like collecting a percentage fee. Rather, they get all the upside whenever popular shows sell out. I can see why artists don't like that.