The fact that someone can ask you for your salary before renting you an apartment is not equivalent to what you point to.
I would prefer this system to the Equifax's panopticon to be honest.
The best system would be to have a third party insure your rent. So you would only communicate these kind of information to the third party of your choice with which you would have a legal contract including a privacy clause.
That would make renting even more expensive and it is almost always a bad deal for anyone under a certain income.
You have to legislate that away or legislate heavy property tax for real estate that is not used for personal living. Which might be sensible and necessary anyway if you look at price developments.
I would prefer this system to the Equifax's panopticon to be honest.
The best system would be to have a third party insure your rent. So you would only communicate these kind of information to the third party of your choice with which you would have a legal contract including a privacy clause.