Question: why are domestic flights so expensive?
Answer: Many US domestic flights are longer than those flown by non-US carriers because the routes are longer. Fuel is the major cost, and those flights will be more expensive.