In addition to that, weddings are very seasonal. Prices are often only a fraction if you get married out of season (e.g. getting a photographer during the week in winter). Vendors specialized on weddings have to make most of their annual income on maybe a dozen weekends per year.