5 Bitcoins is really huge for most of people, but sometime we're live isn't because only for money.
There is a reason to what you have said and I see it. Asking someone on a condition to do something or not to do something for another is kind of deprivation of either some sort of freedom that comes with happiness. For some people, money is not anything while others cherish it. So it depends on who is involved in the matter of giving 5 btc not to gamble for a live time. A rich dude that gets enough fun because he gambles would not see the point of giving him that to sacrifice such freedom. And a poor guy will easily find joy with that already.