Who said gambling will always be loss in future? There are both way returns like profit/loss and you need to be sensible gambler to balance your situation well and that's it.If you are not professional then you can enjoy with your small bets only.
You just don't go beyond your limits and keep up your budget if you don't want to end up in worse situation and play in well manner.
Are there really a lot of gamblers that end up in profit ? I doubt that as in the end, the house always wins. I know there will be some good days where you have a lot of luck but most of the times, if you keep playing, you will end up with a loss.