The surrounding infrastructure is more important than the actual stadium.
Location, Location, Location.
A stadium cannot just be put up without public transport, parking and surrounding roads able to cope. So the costs associated with that make it prohibitive. The Stadium itself is the cheap...