Banks sell foreclosures at a cheaper price because they are motivated to recover their losses as quickly as possible. When a borrower defaults on their mortgage, the bank takes possession of the property and becomes responsible for its maintenance and selling. Since banks are not in the real estate business, they want to sell these properties quickly to avoid further expenses and potential depreciation.