You HOPE.
The average mortgage lasts 7 years or less. So for the average homeowner a 30 year mortgage provides the opportunity to pay the mortgage company more interest for a product that will not be used.