Taxes on that property alone are staggering so it stands to reason that only a deep-pocketed corporation could afford the renovation needed, startup costs and pay the taxes. Doubt we would be chastisting if a Joe Senser's went in there. Yes it is a publicly traded company but at least it is locally managed by people who pay in-state taxes.
BTW Omega015, I know you are a well-traveled college football fan so I pose a question to you: Can you name a college football stadium where there is a non-university sanctioned bar/restaurant closer to the stadium than TCF Bank Stadium once BW3 moves in ? Yes, even the hyped-up pregame bar culture that is seen in Madison on game days cannot compete with that proximity. Stadium Bar in Madison is close, but not as close as the BW3 will be.
Yes, I too would rather see Stadium Village littered with locally owned independent shops, bars and restaraunts but the fact is some real estate is just too pricey for anything but corporate entities. Uptown is becoming example 1A of that.