You are right. We were being very silly. I know I don't like buffets. But somehow I was talked into this being food that was above buffet quality and worth going to despite not liking buffets. When you get reviews like "zebra domes are the BEST dessert at Disney" its hard not to set your expectations somewhere above the Banana Napoleon at Flying Fish (one of the best desserts I've had at Disney). Its hard when Beaches and Cream burgers are described as "the best" not to be disappointed by a rather ordinary burger, not on par with the one at Le Cellier. I feel sorry for people booking Le Cellier now - it is one of our favorite restaurants, but if its the best steak anyone has ever had, I have pity for you - you need to have a really good steak once in your life and the one at Le Cellier is generally a good steak, but seldom a really good steak.
However, I do know my own taste buds. We LIKE African food. We eat it out at home - I've been to Egyptian and Ethopian restaurants at home, I have a friend who is from Camaroon. This just wasn't GOOD African food.
Expectations set the tone for a restaurant. We really enjoyed our meal at the Sci Fi, because our expectations of the place were "order burger and shakes - enjoy the atmophere - and pay through the nose." We didn't enjoy our B&C experience because we expected a better burger and better ice cream for the price (and the service was lousy and the restaurant dirty - that was really the kicker) - even though our expectations had already been lowered. We enjoyed Biergarten because our expectations were nil - it was a last minute choice made for a guest who is a Germanophile, something I'd have never picked (despite my love of spaeztle and red cabbage - it isn't worth paying for a buffet to get speaztle). If a restaurant exceeds your low expectations, most people are happy. If it doesn't meet high expectations, most people are disappointed.