Not in my opinion. Moral thing to do????? Poker is a competition and in competition you SHOULD be playing to win. These other players have modified the game so as to reduce some of the competitive nature of the game. I would get rid of this so called rule or not play. Playing to win is not immoral, if they have a problem with winning or losing money playing poker/gambling then maybe they shouldn't play.
It's immoral to basically tie another players hand behind his back.
Ridiculous rule!