Megachurches are big businesses with stages, stores, and political influence. If they use public roads, police, and fire services, they should pay their share.
Plus the tax-exempt status was meant for community service orgs, not multimillion-dollar entertainment venues with private jets in the parking lot.