As regards sports complexes, I've seen too many built and then, after a relatively short run, be blown up - Most never having repaid the Public part of the funding and few actually providing anywhere near the "Benefits" originally forecast.
It ain't the "public servants" who end up paying the bill....