Yeah, i know some of my friends that do gambling very professional with high profit everyday.
If you friends can get high profits every day, then they are not playing the dice or pure luck games. It might be black jack or poker. They win against other less professional gamblers.
Poker is one of the only way to gamble and got a nice profit every day. If you are at least a good player. All the other gamble options are losing at a long term.