I also prefer investment even it a long run to gain profit because there is an assurance that you can gain profit, the risk of being lost of money is low. Gambling can let you gain more profit in instance but it takes high risk in betting. It depends on how lucky you are in playing.
In the long run it will give us profit but sometimeswe can lose money. I dont care if I lose money as long as the site still has alot of people wagering in there because if there are alot of player in there, I will make profit back in the long term. It is the good thing of investment, it is going to give us profit in the long term