Sure, but .. nothing else is fixed for those 30 years? Not your salary, the price of fuel, your place of work, life circumstances? And you're paying a premium at the start for this.
It's more apparent in the UK where you can choose how long you want the fix for and see the interest rate you're offered go up.
> you can benefit from interest rate volatility since you can always buy back the debt at par.
Obviously the bank knows this and charges you a small premium over the spot rate so they don't lose money.
> If the rate doubles (to 2x%) you can refinance and you now only owe half ($n/2)
I don't understand this: the amount outstanding - the redemption value - of a fixed rate mortgage is known in advance at every month throughout its term, regardless of what the market interest rate is?