Increase in house prices is artificial and temporary
Once the tax credit is allowed to expire, the demand for homes will return to its natural level, causing a drop is home prices. Therefore, the tax credit does not make buying a home a better long-term investment, and therefore will not stimulate much additional demand which means that the tax credit is mostly going to people who would have bought homes anyway.