Im deep in the red for everything except esports betting. I do some Dota 2 bets but mostly just CS:GO bets, and I find most of my profit in either the extreme lower end of competition or high end. Obviously things are still luck in the end, but I find esports betting to be much more fun and profitable than playing a game like dice or roulette. Some people also sell paid picks for CS:GO bets, but I find my percentage of winning bets are often higher than the paid picks and I typically make more than if I had gone with a paid pick.