Does a deal have to be fair? And if both sides agree to something, doesn't that itself mean it was "fair enough"? Philosophers have their views of fairness; so do economists, who don't always agree ...
As humans, we are wired for fairness. We need fairness to survive in groups and build trust and reciprocity as a social species. This is why young children understand the importance of fairness, ...