I can get my head round a commercial channel. Even poor content is content that adverts can be built around or a sponsor found for. Good content can be sold on internationally and to catch up channels.
But on a non commercial channel, such as the BBC, how does a programme actually make money? Especially quiz shows where there is not only the cost of producing it but in giving away prizes?