Maybe instead the topic is one of "The type of food I want to eat is not available at the price I want at the WDW resort I'm staying at." In the case of our family, my DH is the BIGGEST whiner/complainer about this.
For example, for cost & budget reasons, we've always stayed at Value resorts (ASM 1x, Pop 2x, AoA 1x) & we stayed ONE night one time at AKL. When we stayed at Pop & AoA, the Skyliner was available, so we'd stop a couple of times to eat at Primo Piatto at the Riviera.
Then the rest of the trip, my DH would whine to almost every QS restaurant CM he saw about how come all of the WDW QS restaurants don't have food on the level of Primo Piatto. Like seriously, he wanted Primo Piatto food to be available at the All Star resorts' cafeteria/food court. Give me a break. Like, get a grip, DH.
So, for example, if your preferred breakfast food while on a WDW vacation is a McDonald's breakfast sandwich, then stay at an All Star resort and walk to McD's every morning. If having Primo Piatto for breakfast will make or break your trip, then you should stay at the Riviera.
OR...INSTEAD...you could switch your point of view, change up your frame of reference and look at it all as an adventure. Ok, so breakfast wasn't anything to write home about, but you know what? We're going to have an early dinner at Geyser Point on our MK day and eat a lovely & relaxing meal in a beautiful setting and we get to rest our feet and watch the world go by while taking a break from the theme park madness.
Or instead of "I'm frustrated that Caribbean Beach doesn't have McDonald's sausage egg McMuffins," it could be "We ate some light/small stuff we brought w/us in the room for breakfast and we're going to have an awesome meal at Sebastian's at the end of our afternoon park break before we head back to Hollywood Studios for the rest of the night."
Or if having McDonald's every day on vacation is a requirement, then rent a car and go through the drive-thru before you then drive to the theme park.
Or instead of a view of "We tried all of these food booths at Epcot and we didn't like everything we purchased," I'd look at it like "We got to try a bunch of different foods from all around the world. Basically went on a multicultural culinary tour on our Epcot day. There were some hits & misses, but we had a great time and it was a fun adventure."
A bad day at a Disney park is a heck of a lot better than a good day at work. The glass is half full, not half empty.