I think allowing the betting houses and websites to advertise as prolifically as they have been (with very little restrictions) was a massive mistake. Advertising for sports betting is fucking EVERYWHERE.
And athletes, such as LeBron James, who while already a billionaire, decided to take the money and advertise for betting companies. When you've got enough money to convince a billionaire with a pretty good image to advertise for you, something is amiss.