I wouldn't. When we got our first mortgage, the bank made us take it over a 30 year term rather than the 25 we wanted for stress testing reasons - y'know, back when they did rigorous stress tests. We started overpaying within a year. Current (substantially higher!) mortgage is also over 30 years and on current payment will clear a couple of years early (ultimately expect to clear on a 20 to 25 year timescale).I would be surprised if people who take out 40 year mortgages overpay.
I expect at least some of the 40 year terms are given on the same basis and that people escalate their payments when they're able to. But many others won't, of course, which leaves them with woefully long term debt and the banks bearing (IMO) inappropriately high levels of risk.
No quibble there. And there are of course people who got ridiculously long term mortgages who are now in severely stressed circumstances.In practice however it just fuelled the current credit crises along with these new longer term mortgages.