Iv4n, when gambling you have nothing in hands, just some expectations based on your interpretation of some results in the past. When investing you have a share, i.e. an asset that has real value and can be exchanged for cash anytime.
Next, gambling is a Zero-Sum Game meaning that the amount of your gain is balanced by the amount of someone's loss. On the contrary, investing is a Positive-Sum situation, or like they say 'win-win', because companies create value over time and everyone wins. Thus, the essence of investing is opposite to gambling.
When you say "when gambling you have
nothing in hands, just some expectations based on your interpretation of some results in the past." you are wrong, you have chips in your hand, and chips like stocks can be exchanged for cash in any time. Expectations and interpretations are descriptions of the man's character, you have that in stock markets, on your work, in gambling or in life, so that has nothing with the fact that you need to have money first and depending from amount you have you need to consider where to invest/put that money to make some profit.
You are also talking about "win-win" situation, my first opinion is that is a scam! I live in the world where there is no win-win situation, in that case all people would be rich, but look outside your window. Every investment is a gambling in a first place, because there is no risk free investment, at least not if you don`t have some scheme and you know the outcome, but that is cheating.
Bussybuddy you can consider it how ever do you like, but the facts are facts. You give and expect something in return, its an investment. You apply different strategies for different games and bankrolls, you need to evaluate everything before you run into something no matter is it poker or some company.