To increase revenue SABC should rather increase the quality of their programs, which will increase the number of viewers, which will increase the price they can fetch for advertising. Simple. But I suppose also a chicken and egg scenario - how do you increase the quality of programs without sufficient funds...