Consumers ultimately pay for TV commercials/advertisements because the advertisement cost is added to final selling price of the product. Example, if the cost of the product is $5 and the advertisement cost is $1 the the product is sold for $6. So ultimately consumer pay $1 additonal charge. Few people watch TV advertisements because they change channels when Ads appear. I switch off the TV when Ads appear. So TV Advertisements is one of the biggest waste of money. TV advertisements are expensive and in some cases they are highly expensive when the TV program has high viewership. Channel companies can charge viewers/customers certain subcription money per month and get rid of TV advertisements. Also it would be non-stop TV program only. No looking at stupid ads people face.