Bills' new stadium deal resurfaces puzzling question: Why do owners get taxpayer money to build venues?