I'm not sure where you live, but you've described something that I think has solved several such issues. Here are a few things that are illegal in my country to market in commercials: gambling, politics, medicaments, toys for children. Would that apply to what you are thinking?
Aren't you being slightly disingenuous with that argument?
I was trying to contribute to the discussion by suggesting possible consideration that might help you reflect on your position, and not to be a contrearian, as your snide remark about internet access might suggest.
In any case, you presented hard problems with no easy solutions. Solutions will always be stochastic, and "to some extent" with any attempt at remedying this stuff.
For example children don't frequently watch commercials directed at them on TV. If you consider that to be a psychological effect with some kind of remedy through regulation, then hey, there you go. An example for you.