Really? Because the obvious way to "realistically enforce" this is by passing legislation banning such practices and demanding transparency in credit score calculations. And then massively fining credit companies which use those factors in calculation.
Not sure how the heck would a single developer refuse to implement a system that earns boatload of money.