The cost of new stadiums and the accompanying infrastructure have certainly created jobs, but they have also redirected scarce funds away from such basic needs as education, healthcare and better transit.