1) British and US banks are the only ones stupid enough to lend to people who can't pay the money back.
2) Home ownership isn't the national pastime of many other Euro countries - lots of people rent.
3) Banks in France only let people buy things when they have the money - their credit cards are effectively only debit cards and French banks often only lend upto a third of a persons salary.In UK we have/had 'self certs',where potentially you can borrow stupid multiples of salary.