Does Your Booking Engine Make the Cut in the Direct Booking Era?