Soylent Green Is People said:
What's right for one person may not be right for another.
Anyone ever not gotten a raise/bonus that was a "sure thing"? Anyone ever had unexpected expenses? These things can happen over a decade.
I'm not arguing what's best or not. "Best" is situational, not a fact chiseled in stone. Some may want the option of a lower payment and others might not.
My 02c
Agreed.
Cash flow is key to me.
If you can afford a 15-year fixed, using a 10-year ARM but still paying it like a 15-year fixed will give both the benefit of paying off early on a low interest and the flexibility of being able to pay less in case something happens.
And if within 10 years you see rates trending up, refi into a shorter term fixed instead of dealing with the variable rate or find another ARM.
But as has been said, it depends on your situation and risk aversion. Timing interest rates is like timing housing prices, just go with what you can afford since no one can predict if low rates have "sailed" or not.