The overall inconsistency of many restaurants is frustrating. You have a great experience once then look forward to going back only to be disappointed.
I agree with this. I can never say one restaurant or another is terrible or great. I've had my best meals and worst meals at the same places. We've had wonderful meals at Chef Mickey's, 'Ohana, Kona, Tony's, Chef's, and even Cali Grill, and then gone back to have terrible experiences, or visa-versa. I love the pizza at Via Napoli and enjoyed the candele pasta dish, as well, Chicken parm was not good. But my least favorite part (even though it's still one of our favorites), is that we always feel rushed there. I got salmonella poisoning at 'Ohana a couple of years ago, and their service is VERY spotty. But I've had great meals there too. I've had breakfast, lunch and dinner at BOG, and pretty much enjoyed them all. Our dinner there this past spring was really good. I got the steak with the mac & cheese instead of fries and it was amazing. The steak wasn't as good as a filet, but it was fine. Then again, next time I go, I really have no idea what I'll get. I could get a "shoe leather" or fatty piece of steak, or could end up with another good one. I am not sure why restaurants with such a consistent crowd level and, I expect, very regimented SOPs, would be so inconsistent, but it is a fact of WDW dining for sure. I agree with the poster above that said two bad visits in a row gets a place knocked off my list, but it is frustrating that you can't really predict what you'll get from visit to visit at most places.
That being said, my most consistently good places include: Narcoosee's, Yachtsmen Steakhouse, Jiko, GF Cafe, and Brown Derby. I've only been to V&As once, but I think it's a safe bet to say that's always stellar. Though, for the price, I suppose it had better be!
My "probably never going back" list is short, but includes: Crystal Palace, Sci-Fi, and Liberty Tree Tavern for dinner (but I do love lunch there). I've had plenty of other bad meals, but most places have redeemed themselves on the next visit.