Unfortunately, TCU's visit came in the middle of a stadium upgrade. Now, the upgrade won't cure all the "ills" mentioned here, but will greatly improve stadium 'flow' by creating a path through the new North EZ complex so that pedestrian traffic can pass in either direction, completely around the stadium. There has been through foot traffic in the SEZ since that was constructed about 15 years ago, but not on the north side. This will help things considerably.
Also, your visit came on the first game by new food vendors. Everyone - not just TCU fans - were frustrated by the vendor's failures. There is a lot of pressure on them to get better with it - soon - and I believe that will happen (one way or another). Unfortunately, that does TCU fans (who may not see their team visit again in the next 20 years) little good.
And, the food/vendor situation was also skewed by the fact that the best current options are available in the SEZ complex, and most of the TCU fans were seated in the North part of the stadium - and so, may never have gone over to the SEZ. Next year, the new NEZ will offer a variety of nice food/drink options that will be very close to visiting team fans. All in all, a "perfect storm" for a bad experience this year for TCU fans. I'd apologize, but it wouldn't mean much to the fans who went. It just is what it is.
I will say that I'm proud of the stadium, and feel that once it's finished, it will be one of the better facilities in the country. And I've been to most of the SEC stadiums, and to TCU - for that matter. I did enjoy my experience in FW last year, and think you have a very nice stadium - a tremendous improvement over the old Amon Carter stadium that I visited several times over the years. However, keep in mind that it's a lot easier to have more room in the concourses when you are seating 30-35K fewer bodies in approximately the same space. Having attended dozens of games in Fayetteville, I do believe the perception of congestion was exaggerated by the poor vendor performance - slow service led to long lines the likes of which I've never seen before. Once that is ironed out - and it will be, soon - there is plenty of room to get around, even if not "spacious".
One other thing. Though most of us (myself included) watch games in the stands and not the luxury suites, I do believe the "club" seating we have in our SEZ (and soon, in the NEZ) is outstanding. These are nice chairback seats with easy access to premium vendor option and - in come cases - a "club" area where people can sit at tables and eat while watching the game on multiple big screens located in the Club, so as not to miss any of the action. Again - most of you never got a chance to experience that part of the stadium . . . but it is very nice and a great option for many. The chairback seats are not much more expensive than the regular bench seats along the sidelines. Obviously, the Club seats are a little more - but a lot less than the suites. So, there is something to suit the taste of many different kinds of fan experiences.
Finally, even though this is a stadium thread, I'd like to congratulate the Frogs on a well deserved win. Arkansas is my favorite team and the gap between them and #2 is a chasm. That said, TCU has always been among a small group of "other" teams that I usually pull for. I respect the way they've built their program and believe they have excellent coaching. The one silver lining, for me, about this loss is that I think TCU has been under-rated coming into this season because of last year's results. I think the Frogs have a legit shot at winning the Big 12 (though it won't be easy with the way OU is playing), and I think they have a top 10 defense.
Wish we were going to be playing TCU in another home and home soon. Who knows? Maybe we will.