This irks me a lot, so i caved to the pressure: It's not really a joke, is it? For someone who only has $10, giving that up means giving all his possessions. But to a rich guy, giving the $10 wouldn't be something of great value. If the guy who gave his kid, had given $10 in stead, it wouldn't be acceptable.