Honestly, you pay for what you get.
The Excalibur buffet has been revamped, but the food is just mediocre. I guess for me, the biggest issue is the lack of selection. There aren't that many choices to choose from, and the food quality is just meh.
They have a made to order crepe bar, which was good! I like their desserts.
Nothing memorable here though. Not terrible, but not particularly good.