This is some sort of backwards logic. Nobody is really driving 3+ hours to Milwaukee and shelling out $150 bucks primarily to drink beer and grill in a parking lot. Unfortunately that information probably isn't tracked but I'd be willing to bet the majority of folks tailgating at a Brewers game are from the Milwaukee metro area. Ditto with the roof, maybe in 2002 it was a novelty. But with the ease of buying tickets on line today, if you check the weather before you buy you can almost certainly avoid a rain out..... unless of course you're travelling because you want to see a specific team or player. It is a cool experience going to see a professional baseball game, which probably drives most out of towners to see a Brewers game each summer. But it is also true star players= more winning=greater revenue. I was at the game yesterday and saw multiple jerseys and t-shirts of Braun, Yelich, Hader, Hiura and even a Gomez. Star sells stuff that the Keith Ginters and Allen Levraults of the world cannot. You don't get top 10 attendance figures in the smallest market without being a statewide team. I'm from the outside. Speaking for myself, Id rather go to a game that we had a good chance of winning than seeing one guy play with little chance of winning.