Higher home prices and mortgage rates are a challenge for first-time buyers, but there's a lot more to the story than that.