I guess it's the lack of logistical costs. Hubs require baggage transfer (and follow-up with failures), transit facilities (and replanning for misconnects) etc, etc.
Not to mention that people are willing to pay more to fly direct, particularly at the high end of ticket costs.