The cannabis add is strange because it's still (somehow) illegal in a lot of places.
The big one tho is the sports betting. Players dipping their hands in the gambling business has the possibility to become incredibly problematic. In terms of the league's integrity, it's poor optics in general. I'd also be willing to bet (no pun) that we have some kind of scandal on our hands at some point.