What is the incentive for a bank to refinance a mortgage at a lower rate?
The big one is to keep you from refinancing it with someone else to get a better rate. There may also be some funny-money reasons having to do with being able to count this as a new sale.