.. there is no way to avoid paying for the commercial channels through the advertising premium we all pay on all our goods and services. The figure is approximately £200 p.a.. If you don't watch commercial channels or can't pay the subscriptions you are still paying for the channels - exactly the same situation as you are complaining about with the BBC..
You appear to have difficulty understanding commerce - indeed, life of any sort.
Companies try to sell their product at the cheapest price they can, to undercut the competition. If it costs £1m to set up a factory making widgets, and they get 1m customers without advertising, they will have to sell each one at £1 to break even.
If they spend £0.5m on an advertising campaign, and attract 2m extra customers, they can sell the widgets at 50p and break even.
Advertising enables companies to LOWER prices and increase market share. Not raise them - which would lose market share. If advertising only ever raised prices, nobody would advertise...!!!