We are a bit responsible for it, I mean not exactly my generation but even elder generation is the one that is actually the responsible one but we couldn't stop it neither, we just let it happen, we tried but couldn't stop at times. The real reason is not gambling at all, the real reason is that we have made the younger generation lose hope that they could one day have financial freedom. They are aware that no matter how hard they work, they will not be as rich as their parents, and certainly not even close to their grandparents. The days of having one person in the family working and then buying a house and changing cars every 5 years and going to vacation for a month every year and sending the kids to best schools, all of that is gone. Hell, if I go to a two day weekend trip, I would be in debted for a month at least, maybe more depending on where I would go. This caused younger generation to look for shortcuts, and they saw gambling is rigged, but so is economy, so they hoped for a better result when gambling.