I don't think so. There are a lot of people who are lucky enough in gambling wherein their life has been really changed because of gambling. At the end of the day, it's still depends on the luck of a person.
Yes, gambling can change a person's life for the better but that is only temporary, greed will be difficult to control if gamblers have considered gambling an easy way to get quick money, meaning too underestimated. But I believe there are still people out there who are able to live happily from gambling by managing profits and press losses well.
Change your life for the worse? You're right if gambling is used for a long period of time, of course what you produce is bankrupt, because luck doesn't always come all the time right? moreover greed can be very easy to attack every player