of course because the banks want their pound of flesh.

In the US, there is usually no prepayment penalty.