Experience and some reading dictate that UA 370 stops in KOA b/c the runway at OGG is too short to accommodate a take-off at the TOW dictated to get to ORD. If that is still the case, why is United not selling KOA-ORD non stop? Instead I have to take a HA flight to get to OGG, and (I'm assuming) stop in KOA while the bird fuels up. Thus, I am subjected to HA baggage restrictions / charges even though the HA flight I am on is a UA code share number. Suggestions? Answers?