I think instead of broadly criminalizing, imposing steep fines for various hostile-to-the-individual advertising tactics would be more fair and effective:
Like, make impose a $1/impression fee on every ad that uses:
- Claims the product will cause an emotion in the user
- Use of superlatives or exaggeration
- Sex to sell
- ...