7% 30 year mortgage looks great to someone who lived through late 1970s rates. The old mortgage lending formula was to lend at 6%, pay the depositor 3% and keep 3% for administrative costs. 7% in an abstract kind of way doesn't seem so bad except when the house being financed used to sell for 1/2 todays asking price in 2019 or earlier causing someone's monthly payment to be pretty high.
Between 7% interest, the still elevated price of houses, property taxes assessed at the new elevated prices, insurance costs reflecting todays cost of materials and labor, all that combined has made housing less affordable today than in 2006, not a good omen of where things may be headed.