I've "tailgated" at several NFL stadiums and never really had the same experience as Buffalo. The closest was an NCSU game, once. The big lots are fun and when you really tailgate you get there at 7am and stay after the game some times until 8 or 9. There are private lots, too, where the rules are much more lax.
I'll come to a Panthers game some time soon to see you idiots play.
Nobody has a job in buffalo so they can spend 48 hours in a parking lot eating mustard and making fart noises with their pals.