Read another response by Oliver Leaman
Read another response about Sport
Is it immoral to play poker (a game that inherently involves bluffing) full time to make a living even if it is more profitable for someone than a traditional job? Even if we consider it a sport akin to tennis or golf, it does not create economic value in the sense that's it's usually not being broadcast and there are no spectators or advertising. Players do not contribute to the tax base and social insurance; money is just being passed around from person to person.