Pax-man, as you said “we were taking lots of family to a wedding, so there was no other viable option really”. There was another option, have the wedding at home.
Remember, charter airlines provide a service that enables many people to travel where they want to at a price they can afford (your wedding trip for example). No charter, no overseas weddings, very few holidays abroad and the nationals up their prices even higher so even less people can afford to fly away.
A little discomfort for a hols in Disney World is worth it for the many (and many are return customers too).
I do understand your original point though.