You asked how you could make it better. You need to think of yourself as having two sets of customers. One set is the decision-makers, and the other is the people being decided on. If you were to be successful it would be by bridging that gap between those two groups. I can only imagine that it would involve pairing decision-making with systems of accountability, transparency, and justice, as we do in governments -- as is necessary to do in any civic system that wields power.
To expand:
- Accountability: Who ensures the rules are meant to be fair not discriminatory? What do you do when the real problem is that the rules need to change?
- Transparency: Can people understand why a decision was really made, or is how the system sees them a secret? If your goal is truly to help people then you need to enable them to help themselves by allowing them to understand the nature of their relationship to the decision-maker.
- Justice: When the system gets it wrong, there must be recourse. If someone is about to lose their livelihood over a paperwork error, there needs to be a system of judicial review that they can engage. The real world is messy, and if you want to create value in the real world you need to engage with the mess instead of trying to oppress it with a system of absolute rules.