1) They need to book locales in advance. 2) They don't have an idea of how many people will show. If they rent a larger locale, then undersell tickets, the promoters have to pay for the cost of those lost seats. Under-estimating, breaking even or making a small profit is better than over-estimating, then losing money.