I think there's a fallacy in thinking that if you don't create jobs, you don't help the local economy.
I also think that unless I was mistaken, there were going to be retail stores and some other stuff put in along with all the soccer fields (it's not just a stadium).
It will also bring traffic into the area that would never have gone there before from wealthier parts of town. That can't hurt.
I wish I owned the gas station across the street.