> Why is it any different than ... Buying a house

Because your money will at least get you a roof over your head. It's not a bet because it involves an element of chance. I can't believe you're seriously raising such an argument.