Question: why are service fees so high?
Answer: Organizers value the infrastructure larger sites might promise, but don't want to pay for their service out of pocket. High fees allow them to rend the cost to use a ticketing service costless by pushing this cost to ticket purchasers. Ticketing sites can act as the boogeyman to collect these fees.