first thing...wouldn't a giant screen outside actually dissuade people from coming inside to watch the game and buy food/drinks?
Also...I'm pretty sure Double Swamp Ape is available on retail shelves. The it's brewed "exclusive" to us, is a total marketing line. There is obviously only one place you can purchase a "house IPA". That's why it's exclusive. The name/brand is exclusive not the recipe or beer.
I wouldn't take what the waiters/bartenders tell you as gospel either. I was once told that Cigar City's Florida Cracker was an "experimental test beer" made specifically for Yard House. A lot of servers know very, very, little about the beer they pour in my experience.
Of course being a beer geek, this bothers me more than others.