Because mercy is the opposite of justice.
Justice is giving to others what they deserve - reward for achievements, punishment for crimes.
Mercy is whthholding punishment for crimes and giving rewards for nothing.
Just to show how language affects understanding, the word "charity" comes from the Latin caritas meaning something from the heart.
The semitic word used where English uses charity means more like justice or "do the right thing". It also implies that the right thing may in fact involve giving to those who have too little ie: they "deserve" more because they were dealt a bad hand, not because of their achievements.
lebuffon|5 years ago
The semitic word used where English uses charity means more like justice or "do the right thing". It also implies that the right thing may in fact involve giving to those who have too little ie: they "deserve" more because they were dealt a bad hand, not because of their achievements.