I think it has more to do with the inflation rate, which is still sitting under 4%, The 10 year yield 5% outpaces inflation, so they think inflation will rise. And those are both different from the mortgage rate, which will always be more then the 10yr rate since banks like to make money.