I think our culture negates a thriving tailgating culture.
First you need a consistent later starting time. Late fall and evening games don't lend well to tailgating.
A location very near the stadium is needed but not available.
BYU fans don't all have that kind of time on Saturdays.
And lets be honest, the key ingredient is alcohol.