"What? You say you didn't like Mr. Burns, Bad Jews, Belleville, Fun Home? Well, you wanted to see Mr. Burns, Bad Jews, Belleville, and Fun Home on stage, and there they were on stage. Mission accomplished. You've lost your right to complain.
Jeff, in your oasis, both logic and common sense seem to have flown out the window."
You are conflating my example of buying a ticket solely because a star is in it, without doing any research on the show, their role, etc., with an entire show and the mere notion that the show was performed means you can't complain. That's quite a leap.
In some ways, though, it is the same. If you just buy a ticket without knowing what you are going to, if it's any good, etc., then sure, you're rolling the dice. If you buy a ticket to Soul Doctor sight unseen, is your criticism that you didn't want to see a show about some singing rabbi in the 60s valid? Not really.
Put another way, I guess you're right to complain lives at the level of investment you put into the show: If you bought a ticket solely because of Daniel Craig, you can say he wasn't good in the show, you wanted to see more of him, etc., but it would seem odd to then say "and the show was boring..." or you didn't like the subject matter, it wasn't a musical, and numerous things you could have figured out in advance. It's not a new show, so the basic info is readily available.
That said, people who go to see a show because of a celebrity typically love it, since they already planned to love it in advance (e.g. "I'll Eat You Last"). Most people who were iffy on Lucky Guy still enjoyed seeing Tom Hanks.
Now t/d/b/a haterobics on here.