Opinion: Only 10% of new homes now sell for less than $300,000. Two years ago, a third did. It’s not just because of the pandemic.