GameOver,
A number of people have tried to convince you that trading and gambling are very close relatives. I'll have a go too
You choose the definition of gambling as:
"BETTING ON AN UNCERTAIN OUTCOME"
I'll stick with your definition and add an extension for the professional gambler (which I believe a good trader to be).
A professional gambler repeatedly "bets on an uncertain outcome" but uses money management, a positive statistical edge, and discipline to win money over a period of time.
I trade the HSI and place between 5 and 10 trades each day. Each trade has an uncertain outcome. Each day also has an uncertain outcome because the sequence is too small for the edge and statistics to play out with "near" certainty. If I obey my gambling rules then the odds mean that over a week with 25 to 50 trades I will almost always make money.
So, on a trade by trade basis I gamble (professionally, and I hope skillfully). But my weekly sequence is nearly certain.
Thats what traders do. Investors may take the "this isnt gambling view" and depending on how important this is to their self-belief they may do damage to their accounts to maintain it. You seem to be saying that each purchase WILL result in a postive outcome - but the only way you can achieve that is to hold each one for a profit (or die with it in your portfolio). THIS IS NOT TRADING - its investing and protecting ones self-view.
So a trader takes a risk with each trade placed.
His edge and his money management create an income stream.
The difference between a TRADER (not an investor) and a non-professsional GAMBLER lies in the experience and attitudes. A gambler gets a thrill etc etc ... a professional is calm and disciplined. Most traders have an element of gambler in them but work on themselves to change it to the extent that it damages their ability to generate an income stream.
OK. Thats my attempt.
Edit: LOL ... composed while Frugi replied and the last 6 posts occurred.