Mortgage rates that are stubbornly remaining high. Down payments boosted by high home prices. Add to that closing costs and leaving room to pay for insurance and you've got a hurdle too high to climb ...