If they want to outdo Disney, they need to be more than just regular food. You need to have variety and unique options. CityWalk in LA has crazy variety in a smaller space with better shopping options. Sushi isn't a growing trend it's practically a staple. If they want to be a destination, you need more than safe pizza and burgers and sandwiches.
You think people wouldn't eat at a BBQ restaurant or a Mediterranean spot if they existed at CityWalk? These aren't gamble worthy places, they're practically staples in metropolitan areas. The only real gamble I mentioned is an Indian restaurant. Orlando has a terrible food reputation compared to other cities (everything is a chain) and making a diverse selection of food available at a top destination would help shake it.
When I'm on vacation I want to be WOWed by food and atmosphere of restaurants in addition to everything else. It all helps creating the allure of an elite vacation destination. Universal doesn't even have a great seafood option, you have Lombard's and that's it. They pretty much gave us more stuff that should've existed already.
Universal has a lock on adding new entertainment, they are doing great in that regard, in terms of food-service they still have a LONG way to go. CityWalk should not only be a vacation destination, but locals should WANT to go eat dinner and shop at CityWalk as they do in Hollywood.
Why should the only place on property to get a GOOD steak be The Palm (which a lot of guests don't even know exists)?
One thing Disney does great is food service. Any type of food you want is ON WDW property. Universal shouldn't want people to go to I-Drive to eat after a day at the parks, everything needs to be accessible.