Point to point is more efficient if you can fill the plane.
Hub and spoke - an indirect flight where you perform extra inefficient landings/takeoffs.
Direct flight - shortest possible distance. Maximum time in the most efficient configuration.
The only issue is that you have to fill the plane to 100% and that might be harder with direct flights between certain destinations. Although i'm sure modern booking systems (automatic pricing to fill all planes) help a lot with this.