Everything can be said to be "sophisticated gambling." Nothing is certain, and only those who don't understand finance believe that any financial instrument whatsoever is a certainty. And even outside finance: the job you took isn't certain, nor is the car you bought or the marriage you entered into. Finance has its problems but the gambling aspect isn't the root of it.