It is hard, almost like impossible to in the long term come out profitable playing luck based games, only ones who end up profitable are ones who are very lucky at their first few games; winning huge amount of money, and thereafter, stop gambling forever or for a very long time.
I would say that leaderboards and various events with large prize pools are alternative ways for users who want to make a profit from casinos in the long term. I think you have noticed that there are users on freebitcoin and other gambling sites who systematically reach the top of the daily/weekly leaderboards and win big prizes.