I truly believe the NFL as a whole, has a problem with respect to gameday experiences. I recently attended a NY Giants game and it was horrendous. And after being a Cardinals season ticket holder for 20 years, I gave them up 3 years ago when they re-signed both Kliff and Kyler. The truth though was that the allure of being at the game, which involved a 50 min drive each way - sometimes longer, and putting up with a large and ever-growing population of drunken fools and fights, as well as large amounts of opposing fans, had finally wore me out. The Kliff and Kyler extensions were the final nail in that coffin...
IMHO, attending NFL games pales in comparison to the TV experience. I don't feel this way about college games. I LOVE attending ASU games. This year I attended games at Penn State and SMU and they too were loads of fun with great camaraderie pre-game and in the stands. The complete opposite of NFL games where you literally feel as though your head needs to be on a swivel and you're in constant self-protection mode.
The final 6 years of my Cards season ticket experience were spent in the Club Level. The food was decent, but along with the beer, tremendously overpriced. And, virtually every game of the 6 years in the Club Level there were tons of empty seats, not only in my section but in many other Club Level sections.
I don't know if my perspective is felt by others...and I don't know what the NFL, or the teams can do to remedy the problems I see. But coughing up my season tickets, though gut-wrenching, was easily one of the best decisions I've ever made!