Frankly, I agree with you on the gambling part but I also grew up in a time where you had to be 18 (in my state, 21 in others) to enter a casino and sports betting was illegal (still is in my state). You had to go to Vegas or AC to bet on sports. Now you can bet on sports anytime, anywhere. I also grew up with a father who was a gambling addict so gambling has never interested me. I certainly would dabble a few times a year but the way my brain works is if I'm about to budget ~$200 on gambling, why wouldn't I just go buy a 1-2 pairs of shoes? At least I get something out of it that makes me happy.