Once.. just once and many years ago, and we never went back. I guess I am from the era that when I go out to eat, I want to be treated like I am a welcomed guest at a decent restaurant with good service and decent food. This one was not for us, I feel the same way about Prime Time, I do not get the joke and do not think that humiliating paying patrons for what they order, whether they want ketchup or not, making them stand up and sing I am a little teapot because they did not finish their peas is not what I want to do when I am on vacation at WDW...
I know people think it is hysterical, just not for me, and I think to blame bad service, which I think this OP had, on that this is the show is not what Disney had in mind.. I think it became an excuse for those who truly do not like their castmember role at this restaurant to behave badly.
Of course, this is my opinion....