If we don't buy things on credit, we get a bad credit score
Huh? Isn't "credit score" just a US thing? I've never once heard of it in a European context or encountered it myself. when I've had to borrow money they just requested my last 3 pay slips (only borrowed for my house, and a new car once), and in the case of buying my house I had to show a budget.