The original question isn't right though - there are far more channels on Freesat than Freeview - and more still if you switch your Freesat box into free-to-air mode (so you can access all FTA channels, including those which don't pay to appear on the Freesat EPG).
There are also the BBC sport feeds that your licence fee is paying for, some of which don't make it onto Freeview red button. There's also iPlayer.
Cheers,
David.