I strongly believe it is better to have something legal and well regulated than illegal and left to illegal operators.
This is true for a number of vices.
With legalisation should come strong regulation, including advertising bans.
The UK made this mistake when they strongly de-regulated gambling in the early 2000s, it seems the US did not learn from that when legalising.