Because season ticket holders get perks and generally there is a small discount involved as well.
Certainly there are economies of scale- no soccer team in the USA could draw 70,000 fans and operational costs on a stadium of that size are a lot more than on a dedicated soccer stadium that seats 22,500.
Once I scored a basket that still makes me laugh.