That's fair. I just think saying "credit reporting should be illegal" is throwing the baby out with the bath water.
Here in Sweden we don’t have it. When you apply for a new loan the bank can request information of other debts you have. And you have to send info about your income and answer questions about your expenses (living costs, number of children living at home, etc).