Well maybe John lives in a town of 200 people in western Nebraska and his home is the most expensive in town.
And Jack may own a rat infested hellhole in east Los Angeles.
You can't just look at the price of a home. And other things like family size matter also.
In fact, it is a direct reward for stupidity. Let's take another example. Mary and Diana are purchasing essentially identical homes in the same neighborhood, and have the same amount saved for a down payment.
Mary pays the asking price of $250,000. Diana negotiates the price down to $210,000. Because Mary now needs to take out a larger loan, she gets a bigger deduction.
Talk about a misdirected incentive.....