I don't even necessarily disagree with that - I think a new facility/stadium/arena can and often does create an opportunity for surrounding businesses. I've seen it first hand. But that doesn't justify having taxes pay for it, IMO.