It's pretty much a guarantee that food is going to suck. Don't get me wrong, it's a great idea from the Falcons, and the Braves considered doing something similar. But it is likely that the cheap food is going to be pretty crappy and that they will eventually increase those prices.
You can't exactly **** up refillable sodas, hot dogs, pretzels, and waffle fries. Plus, it's not like the food inside of SunTrust (made by Delaware North) doesn't already suck - at triple the price.
And yes, I honestly would rather pay extra for Antico and H&F than get whatever that $3 pizza slice ends up being. Plus, $3 for a pizza slice is $24 for a whole pizza. So you're not saving money there vs. Antico.
Feel free. There will be an Antico (and a Fox Bros.) inside Mercedes-Benz Stadium too.