My point: They can "check" all they like. In many places, various personal background issues are protected by labour laws.
Also, your post makes it sounds like being denied a rental apartment contract is unreasonable for someone with poor credit history. Would you rent to that person? Again: Some jurisdictions do not allow credit checks or do not allow /discrimination/ due to credit checks when renting.