Why do people use credit to buy large items like a house?

Allows people to buy now and pay back on a schedule
Gives them interest when they pay it back
Helps lower the cost of the house and the fee for the realtor
Lets them choose the color of each room