There are always going to be pros and cons to any situation but as a Canadian I'm thankful our system is setup where the amortization is set but you redo financing regularly. I'd hate to have to buy a house and be paying a set percentage the rest of the life of the mortgage it causes situations just like this.
That said, I wish we could claim the interest paid on our homes with our taxes which we can't.