From what I read, you are judging something as good and bad without making
clear that this is your own perspective.
Since you are keeping yourself to TV adverts, you have to understand that
they are produced by marketing teams, not the product designers themselves or
the companies' owners. These adverts will very often focus on playing around
with emotions, since it can easily allow for someone to connect with a
product just by the way it is presented.
For example, last week I attended a conference of my countries most
successful medium-sized companies (based on the organizer's own criteria) and
a soap company was one of the most notable. This soap company faced hardship
for almost 20 years with a chemical engineer leading the company. About 6
years ago, they decided to go all out and contract a few designers. Since
then the staff has gone from ~5 people to about 130 and all they needed was
to color and carve the soap and especially wrap the soap in pretty patter and
elaborately designed boxes (even the shipping ones). The recipe did not
change nor did the usability, since the price to soap ratio as increased
severely to costumers.
Another example, afterwards came an electronics production company onto the
stage and they only sell to other companies, of course here it is absolutely
irrelevant if they paint the boxes in bright green or purple. They are
successful by their efficiency, price gouging and future prospect among
others.
The adverts that target children are a more sensitive matter and should have
more regulation. Cereal products are mostly safe compared to McDonald's in
terms of dosage, the latter really relied on children/teen targeted adverts
to expand to where they are now.
Getting back to the topic, companies should be free to present adverts on the
web. The issue at hand is the addon maintainers who go low enough to accept
money to renounce their principles without making a clear statement. People
should be aware of this, but Mozilla is bound to accept this behavior and
even if the addon gets taken down another will take it's place, because it
will still be profitable enough for those to comes. This is why there must be
free alternatives, so that people cannot be controlled by the few that run
the project.