I thought of a simple fix for the BBC license fee argument a little while ago.
Clearly it's difficult to please everybody, there will always be some who argue that they don't want "their" licence fee money going towards a show they don't like. e.g. I think we spend far too much money on Masterchef.
If a show is popular, as indeed the cooking and baking shows appear to be, they should have a limited run on the BBC. Perhaps 2 or, at most, 3 series. After that, the BBC should be contractually obliged to sell it off to the highest bidder.
This indirectly happened with Jonathan Ross when he left the Beeb for unrelated reasons. His chat show is now on ITV, with the same bad jokes. License payers are no longer paying Ross's inflated wages.
Shows like Masterchef, Apprentice, Top Gear, Bake off and Eastenders would all be gone to another terrestrial broadcaster. It happens with sport, why not drama and reality?
The funds received from selling off the successful shows could go towards paying for new television to replace it.
Most of these shows are now "made by xyz for BBC" so there is no reason quality should drop as a result of it changing channel. We'd just start saving money.