IIRC some countries, like UK, have a similar thing like Credit Score, mostly used for what type of loans they can give you, max credit card limits, and other financial products, but won't affect at all to buy a car in cash or renting an apartment.

For me it's crazy not being able to rent a place even paying a whole year beforehand.