"Investing" means buying a house or a stock in the assumption it must go up. This sort of activity is acceptable to society. "Gambling" means going to the casino or punting on the markets (long and short). An "investor" may be utterly clueless, whereas a "gambler" may have a positive expectancy system, but investors are always regarded more highly than gamblers. It's just semantics.